small screen recovery phrase warning view fix

This commit is contained in:
julian 2022-12-30 09:14:55 -06:00
parent d82b4f9ba6
commit a998136dfe

View file

@ -19,6 +19,7 @@ import 'package:stackwallet/utilities/logger.dart';
import 'package:stackwallet/utilities/text_styles.dart'; import 'package:stackwallet/utilities/text_styles.dart';
import 'package:stackwallet/utilities/theme/stack_colors.dart'; import 'package:stackwallet/utilities/theme/stack_colors.dart';
import 'package:stackwallet/utilities/util.dart'; import 'package:stackwallet/utilities/util.dart';
import 'package:stackwallet/widgets/conditional_parent.dart';
import 'package:stackwallet/widgets/custom_buttons/app_bar_icon_button.dart'; import 'package:stackwallet/widgets/custom_buttons/app_bar_icon_button.dart';
import 'package:stackwallet/widgets/desktop/desktop_app_bar.dart'; import 'package:stackwallet/widgets/desktop/desktop_app_bar.dart';
import 'package:stackwallet/widgets/desktop/desktop_scaffold.dart'; import 'package:stackwallet/widgets/desktop/desktop_scaffold.dart';
@ -105,8 +106,25 @@ class _NewWalletRecoveryPhraseWarningViewState
) )
], ],
), ),
body: Padding( body: ConditionalParent(
padding: EdgeInsets.all(isDesktop ? 0 : 16), condition: !isDesktop,
builder: (child) => LayoutBuilder(
builder: (context, constraints) {
return SingleChildScrollView(
child: ConstrainedBox(
constraints: BoxConstraints(
minHeight: constraints.maxHeight,
),
child: IntrinsicHeight(
child: Padding(
padding: const EdgeInsets.all(16),
child: child,
),
),
),
);
},
),
child: Column( child: Column(
crossAxisAlignment: isDesktop crossAxisAlignment: isDesktop
? CrossAxisAlignment.center ? CrossAxisAlignment.center
@ -315,9 +333,11 @@ class _NewWalletRecoveryPhraseWarningViewState
const SizedBox( const SizedBox(
width: 20, width: 20,
), ),
Text( Expanded(
"Do not show them to anyone.", child: Text(
style: STextStyles.navBarTitle(context), "Do not show them to anyone.",
style: STextStyles.navBarTitle(context),
),
), ),
], ],
), ),
@ -327,6 +347,10 @@ class _NewWalletRecoveryPhraseWarningViewState
), ),
), ),
if (!isDesktop) const Spacer(), if (!isDesktop) const Spacer(),
if (!isDesktop)
const SizedBox(
height: 16,
),
if (isDesktop) if (isDesktop)
const SizedBox( const SizedBox(
height: 32, height: 32,