Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile Screen 87 #70

Merged
merged 114 commits into from
Oct 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
ed293f8
add screenshot to page 55, 56, 57, 58
easy-Coder Oct 10, 2023
bd1d15e
update README
easy-Coder Oct 10, 2023
b86bc48
implement screen 61
easy-Coder Oct 11, 2023
36a063e
add screen to route
easy-Coder Oct 11, 2023
3cf528e
add screenshot
easy-Coder Oct 11, 2023
7103357
update README
easy-Coder Oct 11, 2023
43289e8
implement page 62
easy-Coder Oct 11, 2023
861615d
add screen to route
easy-Coder Oct 11, 2023
9d37672
add screenshot
easy-Coder Oct 11, 2023
640fba0
update README
easy-Coder Oct 11, 2023
a3f0165
implement page 65
easy-Coder Oct 12, 2023
9a022ef
add page to route
easy-Coder Oct 12, 2023
7bc30fb
add screenshot
easy-Coder Oct 12, 2023
84ff47e
update README
easy-Coder Oct 12, 2023
2828604
Merge branch 'main' into feature/m65
easy-Coder Oct 12, 2023
d4d7f89
Merge branch 'main' into feature/m62
easy-Coder Oct 12, 2023
6fd4068
Merge branch 'feature/m62' into feature/m65
easy-Coder Oct 12, 2023
69e1794
Merge branch 'main' into feature/m65
easy-Coder Oct 12, 2023
77f059c
implemented page 63
easy-Coder Oct 12, 2023
cbc676f
add page to route
easy-Coder Oct 12, 2023
6ef91d8
add screenshot
easy-Coder Oct 12, 2023
63b97fc
update README
easy-Coder Oct 12, 2023
76c26bd
add assets
easy-Coder Oct 13, 2023
f79c910
implement page 64
easy-Coder Oct 13, 2023
2934a73
add page to route
easy-Coder Oct 13, 2023
73aa8d2
remove comment
easy-Coder Oct 13, 2023
f2921dc
implemented page 66
easy-Coder Oct 14, 2023
1d84a66
add screen 66 to route
easy-Coder Oct 14, 2023
dc9cfa5
add screenshot
easy-Coder Oct 14, 2023
693e224
update README
easy-Coder Oct 14, 2023
e9f4e48
implement page 67
easy-Coder Oct 15, 2023
52c967e
add screen to route
easy-Coder Oct 15, 2023
b5ec0c8
add screenshot
easy-Coder Oct 15, 2023
6a069b0
update README
easy-Coder Oct 15, 2023
228012e
add flutter staggered grid view package
easy-Coder Oct 18, 2023
0598761
implement page 68
easy-Coder Oct 18, 2023
587cb3c
add screen to route
easy-Coder Oct 18, 2023
7d170d8
add screenshot
easy-Coder Oct 18, 2023
dae524d
update README
easy-Coder Oct 18, 2023
30b1cf4
implemented page 69
easy-Coder Oct 19, 2023
7428aa1
add screen to route
easy-Coder Oct 19, 2023
9858469
add screenshot
easy-Coder Oct 19, 2023
05aed04
update README
easy-Coder Oct 19, 2023
2e125a2
implement page 70
easy-Coder Oct 19, 2023
fc389be
add screen 70 to route
easy-Coder Oct 19, 2023
9db31d6
add screenshot
easy-Coder Oct 19, 2023
f498e1d
update README
easy-Coder Oct 19, 2023
92ccdea
implement page 72
easy-Coder Oct 20, 2023
79293e0
add screen to route
easy-Coder Oct 20, 2023
e8e7e27
add screenshot
easy-Coder Oct 20, 2023
1a1078e
update README
easy-Coder Oct 20, 2023
09bd15e
implement page 73
easy-Coder Oct 20, 2023
df5c002
add screen to route
easy-Coder Oct 20, 2023
3cbc5cd
add screenshot
easy-Coder Oct 20, 2023
e76065c
update README
easy-Coder Oct 20, 2023
3befbd3
implement screen 74
easy-Coder Oct 21, 2023
0078ecc
add screen to route
easy-Coder Oct 21, 2023
b6d2742
add screenshot
easy-Coder Oct 21, 2023
1d9ae50
update README
easy-Coder Oct 21, 2023
1dd4627
implement page 75
easy-Coder Oct 22, 2023
2166351
add screen to route
easy-Coder Oct 22, 2023
df03d66
add screenshot
easy-Coder Oct 22, 2023
fe99eda
update README
easy-Coder Oct 22, 2023
a00e249
add assets
easy-Coder Oct 22, 2023
7b5b352
implement page 76
easy-Coder Oct 22, 2023
5e2c102
add page to route
easy-Coder Oct 22, 2023
80db9a8
add screenshot
easy-Coder Oct 22, 2023
4c60cdb
update README
easy-Coder Oct 22, 2023
19df39c
implement page 77
easy-Coder Oct 22, 2023
de6c3b2
add screen to route
easy-Coder Oct 22, 2023
1fcbeff
add screenshot
easy-Coder Oct 22, 2023
b2ef608
update README
easy-Coder Oct 22, 2023
e9a99af
implement screen 78
easy-Coder Oct 23, 2023
f3df558
add page to route
easy-Coder Oct 23, 2023
2b3703a
add screenshot
easy-Coder Oct 23, 2023
d2dda2f
update README
easy-Coder Oct 23, 2023
84ac2ea
implement screen 79
easy-Coder Oct 25, 2023
7cc1bb0
add screen to route
easy-Coder Oct 25, 2023
594bab3
add screenshots
easy-Coder Oct 25, 2023
7e6e21c
implement page 80
easy-Coder Oct 25, 2023
6c65a44
add page to route
easy-Coder Oct 25, 2023
bd03641
add screenshot
easy-Coder Oct 25, 2023
1fabb69
update README
easy-Coder Oct 25, 2023
1a110ec
implement page 81
easy-Coder Oct 26, 2023
39178d1
add page to route
easy-Coder Oct 26, 2023
a617a02
add screenshots
easy-Coder Oct 26, 2023
c4b2897
implement page 82
easy-Coder Oct 26, 2023
8bd87ed
add page to route
easy-Coder Oct 26, 2023
432f9fa
add screenshot
easy-Coder Oct 26, 2023
9149d31
add screenshot
easy-Coder Oct 26, 2023
1d408ee
fix fab
easy-Coder Oct 26, 2023
c9dcded
update README
easy-Coder Oct 26, 2023
47b092a
implemented page 83
easy-Coder Oct 26, 2023
b0c85e4
add page to route
easy-Coder Oct 26, 2023
570483d
add screenshots
easy-Coder Oct 26, 2023
741a98e
update README
easy-Coder Oct 26, 2023
8062aa3
implemented page 84
easy-Coder Oct 27, 2023
fdd62a2
add page to route
easy-Coder Oct 27, 2023
f512131
fix bubble corner
easy-Coder Oct 27, 2023
de6464b
add screenshot
easy-Coder Oct 27, 2023
7dab935
update README
easy-Coder Oct 27, 2023
da9508e
implement page 85
easy-Coder Oct 27, 2023
0cb9986
add page to route
easy-Coder Oct 27, 2023
e83452b
add screenshot
easy-Coder Oct 27, 2023
e2edbd0
update README
easy-Coder Oct 27, 2023
51f865b
implement page 86
easy-Coder Oct 28, 2023
cf7a435
add page to route
easy-Coder Oct 28, 2023
abd2407
add screenshot
easy-Coder Oct 28, 2023
092428c
update README
easy-Coder Oct 28, 2023
80feabf
implemented page 87
easy-Coder Oct 28, 2023
c658f50
add screen to page
easy-Coder Oct 28, 2023
62cf9e5
add screenshots
easy-Coder Oct 28, 2023
39bfbfd
update README
easy-Coder Oct 28, 2023
1fcee53
Merge branch 'main' into feature/m87
easy-Coder Oct 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 21 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,30 +106,37 @@ flutter build apk
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| <img src="art/screenshots/page_65.png" width="200"/> | <img src="art/screenshots/page_66.png" width="200"/> | <img src="art/screenshots/page_67.png" width="200"/> | <img src="art/screenshots/page_68.png" width="200"/> |

| Page 69 | Page 70 | Page 71 | Page 72 |
| ---------------------------------------------------- | ---------------------------------------------------- | ------- | ---------------------------------------------------- |
| <img src="art/screenshots/page_69.png" width="200"/> | <img src="art/screenshots/page_70.png" width="200"/> | | <img src="art/screenshots/page_72.png" width="200"/> |

| Page 69 | Page 70 | Page 71 | Page 72 |
| ---------------------------------------------------- | ---------------------------------------------------- | ------- | ------- |
| <img src="art/screenshots/page_69.png" width="200"/> | <img src="art/screenshots/page_70.png" width="200"/> | | |
| Page 73 | Page 74 | Page 75 | Page 76 |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| <img src="art/screenshots/page_73.png" width="200"/> | <img src="art/screenshots/page_74.png" width="200"/> | <img src="art/screenshots/page_75.png" width="200"/> | <img src="art/screenshots/page_76.png" width="200"/> |

| Page 73 | Page 74 | Page 75 | Page 76 |
| ------- | ------- | ------- | ------- |
| | | | |
| Page 77 | Page 78 | Page 79 | Page 80 |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| <img src="art/screenshots/page_77.png" width="200"/> | <img src="art/screenshots/page_78.png" width="200"/> | <img src="art/screenshots/page_79.png" width="200"/> | <img src="art/screenshots/page_80.png" width="200"/> |

| Page 77 | Page 78 | Page 79 | Page 80 |
| ------- | ------- | ------- | ------- |
| | | | |
| Page 81 | Page 82 | Page 83 | Page 84 |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| <img src="art/screenshots/page_81.png" width="200"/> | <img src="art/screenshots/page_82.png" width="200"/> | <img src="art/screenshots/page_83.png" width="200"/> | <img src="art/screenshots/page_84.png" width="200"/> |

| Page 85 | Page 86 | Page 87 | Page 88 |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ------- |
| <img src="art/screenshots/page_85.png" width="200"/> | <img src="art/screenshots/page_86.png" width="200"/> | <img src="art/screenshots/page_87.png" width="200"/> | |

| Page 91 | Page 92 | Page 93 | Page 94 |
| Page 89 | Page 90 | Page 91 | Page 92 |
| ------- | ------- | ------- | ------- |
| | | | |

| Page 95 | Page 96 | Page 97 | Page 98 |
| Page 93 | Page 94 | Page 95 | Page 96 |
| ------- | ------- | ------- | ------- |
| | | | |

| Page 99 | Page 100 |
| ------- | -------- |
| | |
| Page 97 | Page 98 | Page 99 | Page 100 |
| ------- | ------- | ------- | -------- |
| | | | |

<br />
Web Page 7
Expand Down
Binary file added art/screenshots/page_72.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_73.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_74.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_75.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_76.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_77.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_78.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_79.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_80.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_81.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_82.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_83.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_84.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_85.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_86.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art/screenshots/page_87.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/svg/m76/google.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/svg/m76/twitter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
239 changes: 239 additions & 0 deletions lib/src/mobile_ui/72/page_72.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,239 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';

class Page72 extends StatelessWidget {
const Page72({super.key});

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
foregroundColor: Colors.black,
backgroundColor: Colors.white,
title: Text("Home"),
actions: [
IconButton(
onPressed: () {},
icon: Icon(Icons.notifications_none),
),
IconButton(
onPressed: () {},
icon: Icon(Icons.search),
),
],
),
body: SingleChildScrollView(
padding: EdgeInsets.symmetric(vertical: 24),
child: Column(
children: [
...List.generate(
3,
(index) => Container(
margin: EdgeInsets.only(bottom: 20, left: 8, right: 8),
padding: EdgeInsets.only(bottom: 24),
decoration: BoxDecoration(
border: Border(
bottom: BorderSide(color: Color(0xffD0D0D0)),
),
),
child: Column(
children: [
Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Expanded(
child: Text(
'G-7 finance ministers strike landmark deal on taxing multinationals, tech giants',
style: TextStyle(
color: Colors.black,
fontSize: 18,
fontFamily: 'Work Sans',
fontWeight: FontWeight.w500,
),
),
),
SizedBox(width: 10),
Container(
width: 80,
height: 80,
decoration: BoxDecoration(color: Color(0xFFC4C4C4)),
)
],
),
SizedBox(
height: 24,
),
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
'Author Name',
style: TextStyle(
color: Colors.black,
fontSize: 14,
fontFamily: 'Work Sans',
fontWeight: FontWeight.w400,
),
),
const SizedBox(height: 2),
Text(
'May 20 · 5 min read',
style: TextStyle(
color: Color(0xFFA8A8A8),
fontSize: 12,
fontFamily: 'Work Sans',
fontWeight: FontWeight.w400,
),
),
],
),
Row(
mainAxisSize: MainAxisSize.min,
children: [
Icon(Icons.bookmark_border),
const SizedBox(width: 24),
Icon(Icons.more_vert),
],
),
],
),
],
),
),
),
Container(
padding: EdgeInsets.all(24),
decoration: BoxDecoration(color: Color(0xFFF4F4F4)),
child: Column(
children: [
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
'New for you',
style: TextStyle(
color: Color(0xFFFF832B),
fontSize: 18,
fontFamily: 'Work Sans',
fontWeight: FontWeight.w600,
),
),
Row(
children: [
Text(
'Customize',
style: TextStyle(
color: Color(0xFF262626),
fontSize: 12,
fontFamily: 'Work Sans',
fontWeight: FontWeight.w400,
),
),
Container(
height: 15,
margin: EdgeInsets.symmetric(horizontal: 16),
decoration: ShapeDecoration(
shape: RoundedRectangleBorder(
side: BorderSide(
width: 1,
strokeAlign: BorderSide.strokeAlignCenter,
color: Color(0xFF000000),
),
),
),
),
Text(
'See all',
style: TextStyle(
color: Color(0xFF262626),
fontSize: 12,
fontFamily: 'Work Sans',
fontWeight: FontWeight.w400,
),
)
],
),
],
),
SizedBox(
height: 9,
),
Row(
children: List.generate(
5,
(index) => Container(
margin: EdgeInsets.only(right: 16),
child: Column(
children: [
Container(
width: 55,
height: 55,
decoration: ShapeDecoration(
color: Color(0xFF525252),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(8)),
),
),
SizedBox(
height: 12,
),
Container(
width: 15,
decoration: ShapeDecoration(
shape: RoundedRectangleBorder(
side: BorderSide(
width: 3,
strokeAlign: BorderSide.strokeAlignCenter,
color: index == 0
? Color(0xFFA8A8A8)
: Colors.transparent,
),
),
),
)
],
),
),
),
),
],
),
),
SizedBox(
height: 12,
),
Container(
height: 90,
margin: EdgeInsets.symmetric(horizontal: 24),
padding: EdgeInsets.symmetric(horizontal: 21, vertical: 16),
decoration: BoxDecoration(
color: Color(0xFFD0D0D0),
),
alignment: Alignment.topLeft,
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
'Author name',
style: TextStyle(
color: Color(0xFF262626),
fontSize: 18,
fontFamily: 'Work Sans',
fontWeight: FontWeight.w600,
),
),
Icon(Icons.arrow_circle_right_outlined)
],
),
)
],
),
),
drawer: Drawer(),
);
}
}
Loading