CAKE-248 | changed spaces between widgets (QRWWidget)

This commit is contained in:
OleksandrSobol 2021-01-26 21:10:31 +02:00
parent d275ffe72b
commit b67cb785e4
3 changed files with 12 additions and 13 deletions
lib/src/screens

View file

@ -39,12 +39,11 @@ class AddressPage extends StatelessWidget {
child: Column( child: Column(
children: <Widget>[ children: <Widget>[
Expanded( Expanded(
child: Center( child: Observer(builder: (_) => QRWidget(
child: Observer(builder: (_) => QRWidget( addressListViewModel: addressListViewModel,
addressListViewModel: addressListViewModel, amountTextFieldFocusNode: _cryptoAmountFocus,
amountTextFieldFocusNode: _cryptoAmountFocus, isAmountFieldShow: !addressListViewModel.hasAccounts))
isAmountFieldShow: !addressListViewModel.hasAccounts)), ),
)),
Observer(builder: (_) { Observer(builder: (_) {
return addressListViewModel.hasAddressList return addressListViewModel.hasAddressList
? GestureDetector( ? GestureDetector(

View file

@ -120,7 +120,7 @@ class ReceivePage extends BasePage {
child: Column( child: Column(
children: <Widget>[ children: <Widget>[
Padding( Padding(
padding: EdgeInsets.fromLTRB(24, 80, 24, 40), padding: EdgeInsets.fromLTRB(24, 80, 24, 24),
child: QRWidget( child: QRWidget(
addressListViewModel: addressListViewModel, addressListViewModel: addressListViewModel,
isAmountFieldShow: true, isAmountFieldShow: true,

View file

@ -33,6 +33,7 @@ class QRWidget extends StatelessWidget {
return Column( return Column(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
crossAxisAlignment: CrossAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[ children: <Widget>[
Row(children: <Widget>[ Row(children: <Widget>[
@ -51,8 +52,8 @@ class QRWidget extends StatelessWidget {
))))), ))))),
Spacer(flex: 3) Spacer(flex: 3)
]), ]),
isAmountFieldShow if (isAmountFieldShow)
? Padding( Padding(
padding: EdgeInsets.only(top: 20), padding: EdgeInsets.only(top: 20),
child: Row( child: Row(
children: <Widget>[ children: <Widget>[
@ -86,10 +87,9 @@ class QRWidget extends StatelessWidget {
fontWeight: FontWeight.w500)))) fontWeight: FontWeight.w500))))
], ],
), ),
) ),
: Offstage(),
Padding( Padding(
padding: EdgeInsets.only(top: 20), padding: EdgeInsets.only(top: 20, bottom: 20),
child: Builder( child: Builder(
builder: (context) => Observer( builder: (context) => Observer(
builder: (context) => GestureDetector( builder: (context) => GestureDetector(
@ -106,7 +106,7 @@ class QRWidget extends StatelessWidget {
Expanded( Expanded(
child: Text( child: Text(
addressListViewModel.address.address, addressListViewModel.address.address,
textAlign: TextAlign.justify, textAlign: TextAlign.center,
style: TextStyle( style: TextStyle(
fontSize: 15, fontSize: 15,
fontWeight: FontWeight.w500, fontWeight: FontWeight.w500,