From 86d55464bf66298de00f3aacfaa8fcfdfb143495 Mon Sep 17 00:00:00 2001 From: Edmon Date: Mon, 2 Mar 2020 22:20:47 -0400 Subject: [PATCH 1/2] Add scroll to pages --- lib/src/pages.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/pages.dart b/lib/src/pages.dart index cf46c44..4a5e4f7 100644 --- a/lib/src/pages.dart +++ b/lib/src/pages.dart @@ -18,7 +18,7 @@ class Page extends StatelessWidget { color: model.color, child: Opacity( opacity: percentVisible, - child: Column(mainAxisAlignment: MainAxisAlignment.center, children: [ + child: SingleChildScrollView( child: Column(mainAxisAlignment: MainAxisAlignment.center, children: [ Transform( transform: Matrix4.translationValues( 0.0, 50.0 * (1.0 - percentVisible), 0.0), @@ -42,7 +42,7 @@ class Page extends StatelessWidget { padding: EdgeInsets.only(bottom: 75.0), child: model.body), ), - ]), + ])), )); } } From 72d5a96590de4dba0dfdecfe21b5a82caec4f89e Mon Sep 17 00:00:00 2001 From: Edmon Date: Mon, 2 Mar 2020 22:39:28 -0400 Subject: [PATCH 2/2] Make page layout responsive --- lib/src/pages.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/src/pages.dart b/lib/src/pages.dart index 4a5e4f7..4061114 100644 --- a/lib/src/pages.dart +++ b/lib/src/pages.dart @@ -15,10 +15,13 @@ class Page extends StatelessWidget { Widget build(BuildContext context) { return Container( width: double.infinity, + height:MediaQuery.of(context).size.height, color: model.color, child: Opacity( opacity: percentVisible, - child: SingleChildScrollView( child: Column(mainAxisAlignment: MainAxisAlignment.center, children: [ + child: SingleChildScrollView( + padding: EdgeInsets.only(top:50), + child: Column(mainAxisAlignment: MainAxisAlignment.center, children: [ Transform( transform: Matrix4.translationValues( 0.0, 50.0 * (1.0 - percentVisible), 0.0),