Improve tablet/responsive padding
This commit is contained in:
parent
7bb4b982ae
commit
4619ea72e1
|
|
@ -9,22 +9,26 @@ class ResponsivePadding extends StatelessWidget {
|
|||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
if (isMobile(context)) {
|
||||
return Padding(
|
||||
padding: isMobile(context)
|
||||
? EdgeInsets.only(
|
||||
padding: EdgeInsets.only(
|
||||
left: kMobileDialogPadding,
|
||||
top: kMobileDialogPadding,
|
||||
right: kMobileDialogPadding,
|
||||
bottom: kMobileDialogPadding +
|
||||
MediaQuery.of(context).viewInsets.bottom)
|
||||
: EdgeInsets.only(
|
||||
top: kMobileDialogPadding * 2,
|
||||
bottom: (kMobileDialogPadding * 2) +
|
||||
MediaQuery.of(context).viewInsets.bottom,
|
||||
left: kTabletDialogPadding,
|
||||
right: kTabletDialogPadding,
|
||||
),
|
||||
MediaQuery.of(context).viewInsets.bottom),
|
||||
child: child,
|
||||
);
|
||||
} else {
|
||||
return FractionallySizedBox(
|
||||
child: Padding(
|
||||
child: child,
|
||||
padding: EdgeInsets.only(
|
||||
top: kMobileDialogPadding * 2,
|
||||
bottom: (kMobileDialogPadding * 2) +
|
||||
MediaQuery.of(context).viewInsets.bottom)),
|
||||
widthFactor: .7,
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue