Basic Functions done

This commit is contained in:
warlock
2022-02-27 16:46:13 +05:30
parent d4dd0864fa
commit 8c7ea9b86e
10 changed files with 421 additions and 160 deletions

View File

@@ -18,7 +18,8 @@ class _WelcomePageState extends State<WelcomePage> {
child: Scaffold(
body: Container(
color: Colors.pink,
child: Column(
child: Flex(
direction: Axis.vertical,
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
@@ -30,13 +31,11 @@ class _WelcomePageState extends State<WelcomePage> {
// style: TextStyle(fontSize: 40, fontWeight: FontWeight.bold),
// textAlign: TextAlign.left,
// )),
Container(
height: 300,
padding: EdgeInsets.fromLTRB(0, 100, 0, 0),
child: Expanded(
Expanded(
child: Container(
padding: EdgeInsets.symmetric(horizontal: 100, vertical: 10),
child: Image(image: AssetImage('images/Launch.png')))),
),
Container(
padding: EdgeInsets.all(20),
child: Column(
@@ -90,30 +89,37 @@ class _SignInPageState extends State<SignInPage> {
child: Scaffold(
body: Container(
color: Colors.deepPurpleAccent,
child: Column(
child: Flex(
direction: Axis.vertical,
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Container(padding: EdgeInsets.fromLTRB(0, 100, 0, 0),
height: 400,
child: Expanded(
Expanded(
flex: 2,
child: Container(
padding: EdgeInsets.fromLTRB(0, 100, 0, 0),
height: 400,
child:
Image(image: AssetImage('images/signin.png'))),
)),
Container(
padding: EdgeInsets.all(20),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text("Sign in to stay connected",
style: TextStyle(
fontSize: 30,
fontWeight: FontWeight.bold)),
Divider(),
Text(
"Sign in and enjoy the flawless connection between all your devices. You can track your day from any device and keep it together.")
],
),
Expanded(
flex:1,
child: Padding(
padding: const EdgeInsets.all(10.0),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text("Sign in to stay connected",
style: TextStyle(
fontSize: 30,
fontWeight: FontWeight.bold)),
Divider(),
Text(
"Sign in and enjoy the flawless connection between all your devices. You can track your day from any device and keep it together.")
],
),
)),
Container(
padding: EdgeInsets.all(20),
@@ -173,7 +179,8 @@ class _onlineLoginPageState extends State<onlineLoginPage>
child: Scaffold(
body: Container(
color: Colors.purpleAccent,
child: Column(
child: Flex(
direction: Axis.vertical,
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
@@ -187,12 +194,12 @@ class _onlineLoginPageState extends State<onlineLoginPage>
// textAlign: TextAlign.left,
// ),
// ),
Container(
child: Expanded(
Expanded(
child: Container(
child:
Image(image: AssetImage('images/signin.png'))),
)),
),
Container(
padding: EdgeInsets.all(20),
child: Column(children: [
@@ -240,11 +247,9 @@ class _onlineLoginPageState extends State<onlineLoginPage>
style:
TextStyle(fontSize: 16),
)),
Container(
height: 70,
padding: EdgeInsets.all(10),
child: Expanded(
Expanded(
child: Container(
padding: EdgeInsets.all(15),
child: TextField(
controller: usernameController,
autocorrect: false,
@@ -263,7 +268,7 @@ class _onlineLoginPageState extends State<onlineLoginPage>
10))),
),
),
)),
),
Container(
alignment: Alignment.centerLeft,
padding: EdgeInsets.fromLTRB(
@@ -273,11 +278,9 @@ class _onlineLoginPageState extends State<onlineLoginPage>
style:
TextStyle(fontSize: 16),
)),
Container(
height: 70,
padding: EdgeInsets.all(10),
child: Expanded(
Expanded(
child: Container(
padding: EdgeInsets.all(15),
child: TextField(
controller: passwordController,
obscureText: true,
@@ -300,7 +303,7 @@ class _onlineLoginPageState extends State<onlineLoginPage>
10))),
),
),
)),
),
Container(
width: 200,
padding: EdgeInsets.all(20),
@@ -435,7 +438,8 @@ class _offlineLoginPageState extends State<offlineLoginPage> {
child: Scaffold(
body: Container(
color: Colors.deepOrange,
child: Column(
child: Flex(
direction: Axis.vertical,
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
@@ -447,13 +451,11 @@ class _offlineLoginPageState extends State<offlineLoginPage> {
// style: TextStyle(fontSize: 40, fontWeight: FontWeight.bold),
// textAlign: TextAlign.left,
// )),
Container(
// padding: EdgeInsets.all(50),
child: Expanded(
Expanded(
child: Container(
height: 400,
child: Image(
image: AssetImage('images/offline.png')))),
image: AssetImage('images/offline.png'))),
),
Container(
padding: EdgeInsets.all(20),