From acffc72f56465a7cf297cca04df2190348bd65a2 Mon Sep 17 00:00:00 2001 From: Elham Rababah Date: Sun, 30 May 2021 16:58:38 +0300 Subject: [PATCH] prevent scrolling on home page --- lib/screens/home/dashboard_slider-item-widget.dart | 2 +- lib/screens/home/dashboard_swipe_widget.dart | 3 ++- lib/screens/home/home_page_card.dart | 4 ++-- lib/screens/home/home_screen.dart | 12 +++++++----- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/lib/screens/home/dashboard_slider-item-widget.dart b/lib/screens/home/dashboard_slider-item-widget.dart index 62176ae8..1bc65f2e 100644 --- a/lib/screens/home/dashboard_slider-item-widget.dart +++ b/lib/screens/home/dashboard_slider-item-widget.dart @@ -24,7 +24,7 @@ class DashboardSliderItemWidget extends StatelessWidget { ], ), new Container( - height: SizeConfig.heightMultiplier* 20, + height: SizeConfig.heightMultiplier* (SizeConfig.isHeightShort?18:15), child: ListView( scrollDirection: Axis.horizontal, children: diff --git a/lib/screens/home/dashboard_swipe_widget.dart b/lib/screens/home/dashboard_swipe_widget.dart index 05065539..281b8c7c 100644 --- a/lib/screens/home/dashboard_swipe_widget.dart +++ b/lib/screens/home/dashboard_swipe_widget.dart @@ -29,7 +29,8 @@ class _DashboardSwipeWidgetState extends State { @override Widget build(BuildContext context) { return Container( - height: MediaQuery.of(context).size.height * 0.35, + height: SizeConfig.heightMultiplier * + (SizeConfig.isHeightShort ? 40 : 30), // height: 230, child: Swiper( onIndexChanged: (index) { diff --git a/lib/screens/home/home_page_card.dart b/lib/screens/home/home_page_card.dart index 6da90d5c..6ad22c3a 100644 --- a/lib/screens/home/home_page_card.dart +++ b/lib/screens/home/home_page_card.dart @@ -25,9 +25,9 @@ class HomePageCard extends StatelessWidget { return InkWell( onTap: onTap, child: Container( - width: SizeConfig.widthMultiplier * 22, + width: SizeConfig.widthMultiplier * 30, margin: this.margin, - decoration: BoxDecoration( + decoration: BoxDecoration( color: !hasBorder ? color != null ? color diff --git a/lib/screens/home/home_screen.dart b/lib/screens/home/home_screen.dart index 971f707d..94cad8f2 100644 --- a/lib/screens/home/home_screen.dart +++ b/lib/screens/home/home_screen.dart @@ -142,8 +142,8 @@ class _HomeScreenState extends State { ), constraints: BoxConstraints( - minWidth: 20, - minHeight: 20, + minWidth: SizeConfig.widthMultiplier* 6, + minHeight: SizeConfig.widthMultiplier* 6, ), child: Center( child: AppText( @@ -265,7 +265,7 @@ class _HomeScreenState extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ SizedBox( - height: SizeConfig.heightMultiplier *1, ), + height: SizeConfig.heightMultiplier *1,), Container( child: Column( mainAxisAlignment: MainAxisAlignment.center, @@ -288,12 +288,14 @@ class _HomeScreenState extends State { height: SizeConfig.heightMultiplier *1, ), Container( - height: SizeConfig.heightMultiplier* 18, + height: SizeConfig.heightMultiplier* (SizeConfig.isHeightShort?18:15), child: ListView( scrollDirection: Axis.horizontal, children: [ ...homePatientsCardsWidget(model), - ])), + ],),), + SizedBox( + height: SizeConfig.heightMultiplier *1,), ], ), ),