From 3e600f69f052ae621e811463e54eadeddf746104 Mon Sep 17 00:00:00 2001 From: Kima Date: Thu, 12 Oct 2023 20:54:07 +0200 Subject: [PATCH] fix shadow thing on timetable --- .../lib/common/panel/panel.dart | 40 +++++++++++-------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/filcnaplo_mobile_ui/lib/common/panel/panel.dart b/filcnaplo_mobile_ui/lib/common/panel/panel.dart index b2c103d..0e2f351 100755 --- a/filcnaplo_mobile_ui/lib/common/panel/panel.dart +++ b/filcnaplo_mobile_ui/lib/common/panel/panel.dart @@ -29,7 +29,9 @@ class Panel extends StatelessWidget { borderRadius: BorderRadius.circular(16.0), color: Theme.of(context).colorScheme.background, boxShadow: [ - if (hasShadow && Provider.of(context, listen: false).shadowEffect) + if (hasShadow && + Provider.of(context, listen: false) + .shadowEffect) BoxShadow( offset: const Offset(0, 21), blurRadius: 23.0, @@ -79,11 +81,13 @@ class PanelHeader extends StatelessWidget { topLeft: Radius.circular(16.0), topRight: Radius.circular(16.0)), color: Theme.of(context).colorScheme.background, boxShadow: [ - BoxShadow( - offset: const Offset(0, 21), - blurRadius: 23.0, - color: Theme.of(context).shadowColor, - ) + if (Provider.of(context, listen: false) + .shadowEffect) + BoxShadow( + offset: const Offset(0, 21), + blurRadius: 23.0, + color: Theme.of(context).shadowColor, + ) ], ), ); @@ -103,11 +107,13 @@ class PanelBody extends StatelessWidget { decoration: BoxDecoration( color: Theme.of(context).colorScheme.background, boxShadow: [ - BoxShadow( - offset: const Offset(0, 21), - blurRadius: 23.0, - color: Theme.of(context).shadowColor, - ) + if (Provider.of(context, listen: false) + .shadowEffect) + BoxShadow( + offset: const Offset(0, 21), + blurRadius: 23.0, + color: Theme.of(context).shadowColor, + ) ], ), padding: padding, @@ -132,11 +138,13 @@ class PanelFooter extends StatelessWidget { bottomRight: Radius.circular(16.0)), color: Theme.of(context).colorScheme.background, boxShadow: [ - BoxShadow( - offset: const Offset(0, 21), - blurRadius: 23.0, - color: Theme.of(context).shadowColor, - ) + if (Provider.of(context, listen: false) + .shadowEffect) + BoxShadow( + offset: const Offset(0, 21), + blurRadius: 23.0, + color: Theme.of(context).shadowColor, + ) ], ), );