CAKE-248 | changed spaces between widgets (QRWWidget)
OleksandrSobol committed
Jan 26, 2021 at 21:10 UTC
b67cb785e4b0de7692afa35fb61fc0f2c87fae60
3 files changed
+12
-13
lib/src/screens/dashboard/widgets/address_page.dart
+5
-6
@@ -39,12 +39,11 @@ class AddressPage extends StatelessWidget {
39
child: Column(
40
children: <Widget>[
41
Expanded(
42
- child: Center(
43
- child: Observer(builder: (_) => QRWidget(
44
- addressListViewModel: addressListViewModel,
45
- amountTextFieldFocusNode: _cryptoAmountFocus,
46
- isAmountFieldShow: !addressListViewModel.hasAccounts)),
47
- )),
42
+ child: Observer(builder: (_) => QRWidget(
43
+ addressListViewModel: addressListViewModel,
44
+ amountTextFieldFocusNode: _cryptoAmountFocus,
45
+ isAmountFieldShow: !addressListViewModel.hasAccounts))
46
+ ),
47
Observer(builder: (_) {
48
return addressListViewModel.hasAddressList
49
? GestureDetector(
lib/src/screens/receive/receive_page.dart
+1
-1
@@ -120,7 +120,7 @@ class ReceivePage extends BasePage {
120
child: Column(
121
children: <Widget>[
122
Padding(
123
- padding: EdgeInsets.fromLTRB(24, 80, 24, 40),
123
+ padding: EdgeInsets.fromLTRB(24, 80, 24, 24),
124
child: QRWidget(
125
addressListViewModel: addressListViewModel,
126
isAmountFieldShow: true,
lib/src/screens/receive/widgets/qr_widget.dart
+6
-6
@@ -33,6 +33,7 @@ class QRWidget extends StatelessWidget {
33
34
return Column(
35
mainAxisSize: MainAxisSize.min,
36
+ mainAxisAlignment: MainAxisAlignment.spaceEvenly,
37
crossAxisAlignment: CrossAxisAlignment.center,
38
children: <Widget>[
39
Row(children: <Widget>[
@@ -51,8 +52,8 @@ class QRWidget extends StatelessWidget {
52
))))),
53
Spacer(flex: 3)
54
]),
54
- isAmountFieldShow
55
- ? Padding(
55
+ if (isAmountFieldShow)
56
+ Padding(
57
padding: EdgeInsets.only(top: 20),
58
child: Row(
59
children: <Widget>[
@@ -86,10 +87,9 @@ class QRWidget extends StatelessWidget {
87
fontWeight: FontWeight.w500))))
88
],
89
),
89
- )
90
- : Offstage(),
90
+ ),
91
Padding(
92
- padding: EdgeInsets.only(top: 20),
92
+ padding: EdgeInsets.only(top: 20, bottom: 20),
93
child: Builder(
94
builder: (context) => Observer(
95
builder: (context) => GestureDetector(
@@ -106,7 +106,7 @@ class QRWidget extends StatelessWidget {
106
Expanded(
107
child: Text(
108
addressListViewModel.address.address,
109
- textAlign: TextAlign.justify,
109
+ textAlign: TextAlign.center,
110
style: TextStyle(
111
fontSize: 15,
112
fontWeight: FontWeight.w500,