widgetLoginScreen static method

Widget widgetLoginScreen(
  1. BuildContext context
)

Implementation

static Widget widgetLoginScreen(BuildContext context) {
  return Padding(
    padding: EdgeInsets.symmetric(horizontal: 24.0),
    child: Column(
      mainAxisAlignment: MainAxisAlignment.center,
      crossAxisAlignment: CrossAxisAlignment.stretch,
      children: <Widget>[
        Container(
          child: Row(
            crossAxisAlignment: CrossAxisAlignment.center,
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
              Container(
                child: Icon(
                  Icons.message,
                  color: Colors.greenAccent,
                ),
                height: 25.0,
              ),
              Text(
                ChatData.appName,
                style: TextStyle(
                  fontSize: 25.0,
                  fontWeight: FontWeight.w900,
                ),
              ),
            ],
          ),
        ),
        SizedBox(
          height: 48.0,
        ),
        Center(
          child: ElevatedButton(
              onPressed: () {
                ChatData.authUser(context);
              },
              child: Text(
                'SIGN IN WITH GOOGLE',
                style: TextStyle(fontSize: 16.0, color: Colors.white),
              ),
              style: ElevatedButton.styleFrom(
                  primary: Color(0xffdd4b39),
                  onPrimary: Color(0xffff7f7f),
                  padding: EdgeInsets.fromLTRB(30.0, 15.0, 30.0, 15.0))),
        ),
      ],
    ),
  );
}