fix shadow thing on timetable

This commit is contained in:
Kima 2023-10-12 20:54:07 +02:00
parent 205d90523c
commit 3e600f69f0

View File

@ -29,7 +29,9 @@ class Panel extends StatelessWidget {
borderRadius: BorderRadius.circular(16.0), borderRadius: BorderRadius.circular(16.0),
color: Theme.of(context).colorScheme.background, color: Theme.of(context).colorScheme.background,
boxShadow: [ boxShadow: [
if (hasShadow && Provider.of<SettingsProvider>(context, listen: false).shadowEffect) if (hasShadow &&
Provider.of<SettingsProvider>(context, listen: false)
.shadowEffect)
BoxShadow( BoxShadow(
offset: const Offset(0, 21), offset: const Offset(0, 21),
blurRadius: 23.0, blurRadius: 23.0,
@ -79,11 +81,13 @@ class PanelHeader extends StatelessWidget {
topLeft: Radius.circular(16.0), topRight: Radius.circular(16.0)), topLeft: Radius.circular(16.0), topRight: Radius.circular(16.0)),
color: Theme.of(context).colorScheme.background, color: Theme.of(context).colorScheme.background,
boxShadow: [ boxShadow: [
BoxShadow( if (Provider.of<SettingsProvider>(context, listen: false)
offset: const Offset(0, 21), .shadowEffect)
blurRadius: 23.0, BoxShadow(
color: Theme.of(context).shadowColor, offset: const Offset(0, 21),
) blurRadius: 23.0,
color: Theme.of(context).shadowColor,
)
], ],
), ),
); );
@ -103,11 +107,13 @@ class PanelBody extends StatelessWidget {
decoration: BoxDecoration( decoration: BoxDecoration(
color: Theme.of(context).colorScheme.background, color: Theme.of(context).colorScheme.background,
boxShadow: [ boxShadow: [
BoxShadow( if (Provider.of<SettingsProvider>(context, listen: false)
offset: const Offset(0, 21), .shadowEffect)
blurRadius: 23.0, BoxShadow(
color: Theme.of(context).shadowColor, offset: const Offset(0, 21),
) blurRadius: 23.0,
color: Theme.of(context).shadowColor,
)
], ],
), ),
padding: padding, padding: padding,
@ -132,11 +138,13 @@ class PanelFooter extends StatelessWidget {
bottomRight: Radius.circular(16.0)), bottomRight: Radius.circular(16.0)),
color: Theme.of(context).colorScheme.background, color: Theme.of(context).colorScheme.background,
boxShadow: [ boxShadow: [
BoxShadow( if (Provider.of<SettingsProvider>(context, listen: false)
offset: const Offset(0, 21), .shadowEffect)
blurRadius: 23.0, BoxShadow(
color: Theme.of(context).shadowColor, offset: const Offset(0, 21),
) blurRadius: 23.0,
color: Theme.of(context).shadowColor,
)
], ],
), ),
); );