@@ -34,7 +34,7 @@ class MyHomePage extends StatelessWidget {
34
34
child: Stack (
35
35
children: < Widget > [
36
36
Image .asset (
37
- 'assets/images/img_dessert .jpg' ,
37
+ 'assets/images/img_scenic_mountain .jpg' ,
38
38
fit: BoxFit .cover,
39
39
height: heightScreen / 2 ,
40
40
),
@@ -46,7 +46,7 @@ class MyHomePage extends StatelessWidget {
46
46
child: Stack (
47
47
children: < Widget > [
48
48
Image .asset (
49
- 'assets/images/img_polar_light .jpg' ,
49
+ 'assets/images/img_water_drop .jpg' ,
50
50
fit: BoxFit .cover,
51
51
height: heightScreen / 2 ,
52
52
),
@@ -59,60 +59,74 @@ class MyHomePage extends StatelessWidget {
59
59
Align (
60
60
alignment: Alignment .center,
61
61
child: WavyImage (
62
- 'assets/images/img_tree_beach.jpg' ,
63
- ),
64
- ),
65
- Padding (
66
- padding: EdgeInsets .only (
67
- top: paddingTop,
68
- bottom: paddingBottom,
69
- ),
70
- child: Column (
71
- children: < Widget > [
72
- Expanded (
73
- child: Center (
74
- child: Text (
75
- 'Meditation' ,
76
- style: TextStyle (
77
- color: Colors .white,
78
- fontFamily: 'MazzardSemiBold' ,
79
- fontSize: 36 ,
80
- ),
81
- ),
82
- ),
83
- ),
84
- Expanded (
85
- child: Center (
86
- child: Text (
87
- 'Daydream' ,
88
- style: TextStyle (
89
- color: Colors .white,
90
- fontFamily: 'MazzardSemiBold' ,
91
- fontSize: 36 ,
92
- ),
93
- ),
94
- ),
95
- ),
96
- Expanded (
97
- child: Center (
98
- child: Text (
99
- 'Sensations' ,
100
- style: TextStyle (
101
- color: Colors .white,
102
- fontFamily: 'MazzardSemiBold' ,
103
- fontSize: 36 ,
104
- ),
105
- ),
106
- ),
107
- ),
108
- ],
62
+ 'assets/images/img_peaceful_piano.jpg' ,
109
63
),
110
64
),
65
+ _buildWidgetColumnText (),
111
66
],
112
67
),
113
68
),
114
69
);
115
70
}
71
+
72
+ Widget _buildWidgetColumnText () {
73
+ return Center (
74
+ child: Column (
75
+ children: < Widget > [
76
+ Expanded (
77
+ child: Column (
78
+ mainAxisAlignment: MainAxisAlignment .center,
79
+ children: < Widget > [
80
+ _buildWidgetTitle ('Meditation' ),
81
+ _buildWidgetSubtitle ('Breathe, Sense, Feel' ),
82
+ ],
83
+ ),
84
+ ),
85
+ Expanded (
86
+ child: Column (
87
+ mainAxisAlignment: MainAxisAlignment .center,
88
+ children: < Widget > [
89
+ _buildWidgetTitle ('Piano' ),
90
+ _buildWidgetSubtitle ('Relax and indulge' ),
91
+ ],
92
+ ),
93
+ ),
94
+ Expanded (
95
+ child: Column (
96
+ mainAxisAlignment: MainAxisAlignment .center,
97
+ children: < Widget > [
98
+ _buildWidgetTitle ('Calm' ),
99
+ _buildWidgetSubtitle ('Slow down and relax' ),
100
+ ],
101
+ ),
102
+ ),
103
+ ],
104
+ ),
105
+ );
106
+ }
107
+
108
+ Widget _buildWidgetTitle (String text) {
109
+ return Text (
110
+ text,
111
+ style: TextStyle (
112
+ color: Colors .white,
113
+ fontFamily: 'MazzardSemiBold' ,
114
+ fontSize: ScreenUtil ().setSp (128 ),
115
+ ),
116
+ );
117
+ }
118
+
119
+ Widget _buildWidgetSubtitle (String text) {
120
+ return Text (
121
+ text,
122
+ style: TextStyle (
123
+ color: Colors .white70,
124
+ fontFamily: 'MazzardSemiBold' ,
125
+ fontSize: ScreenUtil ().setSp (42 ),
126
+ height: ScreenUtil ().setHeight (1 ),
127
+ ),
128
+ );
129
+ }
116
130
}
117
131
118
132
class WavyImage extends StatelessWidget {
0 commit comments