From 10bf2553e7342c74e503f62d1906d6c6c9163f51 Mon Sep 17 00:00:00 2001 From: Julien Martin Date: Sun, 8 Feb 2026 19:15:10 +0100 Subject: [PATCH] =?UTF-8?q?fix(ui):=20renforcer=20ombre=20des=20boutons=20?= =?UTF-8?q?Parents/AM=20sur=20mobile=20(=C3=A9cran=20choix)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- frontend/lib/widgets/choice_card_widget.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/frontend/lib/widgets/choice_card_widget.dart b/frontend/lib/widgets/choice_card_widget.dart index ecb418e..1639141 100644 --- a/frontend/lib/widgets/choice_card_widget.dart +++ b/frontend/lib/widgets/choice_card_widget.dart @@ -55,8 +55,14 @@ class ChoiceCardWidget extends StatelessWidget { required bool isMobile, }) { final Color baseRoseColor = Colors.pink.shade300; - final Color initialShadow = baseRoseColor.withAlpha(90); - final Color hoverShadow = baseRoseColor.withAlpha(130); + final Color initialShadow = isMobile + ? Colors.black.withOpacity(0.45) + : baseRoseColor.withAlpha(90); + final Color hoverShadow = isMobile + ? Colors.black.withOpacity(0.5) + : baseRoseColor.withAlpha(130); + final double initialElevation = isMobile ? 14.0 : 4.0; + final double hoverElevation = isMobile ? 18.0 : 8.0; return Column( mainAxisSize: MainAxisSize.min, @@ -64,6 +70,8 @@ class ChoiceCardWidget extends StatelessWidget { HoverReliefWidget( onPressed: onPressed, borderRadius: BorderRadius.circular(15.0), + initialElevation: initialElevation, + hoverElevation: hoverElevation, initialShadowColor: initialShadow, hoverShadowColor: hoverShadow, child: Padding(