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,