-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLeg_Exercise.dart
129 lines (113 loc) · 5.09 KB
/
Leg_Exercise.dart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
class Leg extends StatelessWidget{
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.grey[400],
body: CustomScrollView(
slivers:<Widget> [
SliverAppBar(
iconTheme: IconThemeData(
color: Colors.black,
opacity: 20,
),
expandedHeight: 300,
backgroundColor: Colors.grey[400],
flexibleSpace: FlexibleSpaceBar(
background: ClipRRect(child: Image.asset("assets/Leg-Muscles.jpg",fit: BoxFit.fill,),
borderRadius: BorderRadius.vertical(bottom: Radius.circular(40)),),
),
),
SliverList(delegate: SliverChildListDelegate([
SizedBox(height: 20,),
SingleChildScrollView(
scrollDirection: Axis.vertical,
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.start,
children:<Widget> [
Container(
child: Material(
borderRadius: BorderRadius.all(Radius.circular(20)),
elevation: 4,
child: Row(
mainAxisSize: MainAxisSize.max,
children: <Widget>[
Flexible(
child: ClipRRect(
borderRadius: BorderRadius.vertical(top: Radius.circular(20)),
child: Image.asset("assets/quads.jpg",
fit: BoxFit.cover,)),
fit: FlexFit.tight,),
SizedBox(width: 15,),
Flexible(child: Text("Quads",style: TextStyle(fontWeight: FontWeight.bold,fontSize: 20),),fit: FlexFit.tight,)
],),
),
),
SizedBox(height: 20,),
Container(
child: Material(
borderRadius: BorderRadius.all(Radius.circular(20)),
elevation: 4,
child: Row(
mainAxisSize: MainAxisSize.max,
children: <Widget>[
Flexible(
child: ClipRRect(
borderRadius: BorderRadius.vertical(top: Radius.circular(20)),
child: Image.asset("assets/hamstrings.jpg",
fit: BoxFit.cover,)),
fit: FlexFit.tight,),
SizedBox(width: 15,),
Flexible(child: Text("Hamstrings",style: TextStyle(fontWeight: FontWeight.bold,fontSize: 20),),fit: FlexFit.tight,)
],),
),
),
SizedBox(height: 20,),
Container(
child: Material(
borderRadius: BorderRadius.all(Radius.circular(20)),
elevation: 4,
child: Row(
mainAxisSize: MainAxisSize.max,
children: <Widget>[
Flexible(
child: ClipRRect(
borderRadius: BorderRadius.vertical(top: Radius.circular(20)),
child: Image.asset("assets/glutes.jpg",
fit: BoxFit.cover,)),
fit: FlexFit.tight,),
SizedBox(width: 15,),
Flexible(child: Text("Glutes",style: TextStyle(fontWeight: FontWeight.bold,fontSize: 20),),fit: FlexFit.tight,)
],),
),
),
SizedBox(height: 20,),
Container(
child: Material(
borderRadius: BorderRadius.all(Radius.circular(20)),
elevation: 4,
child: Row(
mainAxisSize: MainAxisSize.max,
children: <Widget>[
Flexible(
child: ClipRRect(
borderRadius: BorderRadius.vertical(top: Radius.circular(20)),
child: Image.asset("assets/calves.jpg",
fit: BoxFit.cover,)),
fit: FlexFit.tight,),
SizedBox(width: 15,),
Flexible(child: Text("Calves",style: TextStyle(fontWeight: FontWeight.bold,fontSize: 20),),fit: FlexFit.tight,)
],),
),
),
SizedBox(height: 10,)
],),
)
]))
],
),
);
}
}