diff --git a/lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart b/lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart index 29b40f34b..ef4d55319 100644 --- a/lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart +++ b/lib/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart @@ -45,48 +45,55 @@ class CreateOrRestoreWalletView extends StatelessWidget { leading: AppBarBackButton(), trailing: ExitToMyStackButton(), ), - body: SizedBox( - width: 480, - child: Column( - crossAxisAlignment: CrossAxisAlignment.center, - children: [ - const Spacer( - flex: 10, + body: SingleChildScrollView( + child: Center( + // Center the content horizontally + child: ConstrainedBox( + constraints: const BoxConstraints(maxWidth: 480), + child: Column( + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + /*const Spacer( + flex: 10, + ),*/ + CreateRestoreWalletTitle( + coin: entity.coin, + isDesktop: isDesktop, + ), + const SizedBox( + height: 16, + ), + SizedBox( + width: 324, + child: CreateRestoreWalletSubTitle( + isDesktop: isDesktop, + ), + ), + const SizedBox( + height: 32, + ), + CoinImage( + coin: entity.coin, + width: isDesktop + ? 324 + : MediaQuery.of(context).size.width / 1.6, + height: isDesktop + ? null + : MediaQuery.of(context).size.width / 1.6, + ), + const SizedBox( + height: 32, + ), + CreateWalletButtonGroup( + coin: entity.coin, + isDesktop: isDesktop, + ), + /*const Spacer( + flex: 15, + ),*/ + ], ), - CreateRestoreWalletTitle( - coin: entity.coin, - isDesktop: isDesktop, - ), - const SizedBox( - height: 16, - ), - SizedBox( - width: 324, - child: CreateRestoreWalletSubTitle( - isDesktop: isDesktop, - ), - ), - const SizedBox( - height: 32, - ), - CoinImage( - coin: entity.coin, - width: - isDesktop ? 324 : MediaQuery.of(context).size.width / 1.6, - height: - isDesktop ? null : MediaQuery.of(context).size.width / 1.6, - ), - const SizedBox( - height: 32, - ), - CreateWalletButtonGroup( - coin: entity.coin, - isDesktop: isDesktop, - ), - const Spacer( - flex: 15, - ), - ], + ), ), ), ); diff --git a/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart b/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart index b88078780..9d40e4106 100644 --- a/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart +++ b/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart @@ -726,12 +726,13 @@ class _RestoreWalletViewState extends ConsumerState { color: Theme.of(context).extension()!.background, child: Padding( padding: const EdgeInsets.all(12.0), - child: Column( + child: SingleChildScrollView( + child: Column( children: [ - if (isDesktop) + /*if (isDesktop) const Spacer( flex: 10, - ), + ),*/ if (!isDesktop) Text( widget.walletName, @@ -1060,10 +1061,10 @@ class _RestoreWalletViewState extends ConsumerState { }, ), ), - if (isDesktop) + /*if (isDesktop) const Spacer( flex: 15, - ), + ),*/ if (!isDesktop) Expanded( child: SingleChildScrollView( @@ -1174,6 +1175,7 @@ class _RestoreWalletViewState extends ConsumerState { ), ), ), + ), ); } }