From 9be2e9820a414421673f995cf66e8a8de1224566 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Poizat?= Date: Wed, 25 Feb 2026 10:53:02 +0100 Subject: [PATCH] Update Scribe success button actions --- .../scribe/ai/presentation/styles/ai_scribe_styles.dart | 2 ++ .../suggestion/ai_scribe_suggestion_success_actions.dart | 9 +++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/scribe/lib/scribe/ai/presentation/styles/ai_scribe_styles.dart b/scribe/lib/scribe/ai/presentation/styles/ai_scribe_styles.dart index 5cc89a515..cee7811ec 100644 --- a/scribe/lib/scribe/ai/presentation/styles/ai_scribe_styles.dart +++ b/scribe/lib/scribe/ai/presentation/styles/ai_scribe_styles.dart @@ -191,7 +191,9 @@ abstract final class AIScribeSizes { // Button sizes static const double minButtonWidth = 72; + static const double minButtonMobileWidth = 90; static const double buttonHeight = 36; + static const double buttonMobileHeight = 48; // Padding static const EdgeInsetsGeometry menuItemPadding = diff --git a/scribe/lib/scribe/ai/presentation/widgets/modal/suggestion/ai_scribe_suggestion_success_actions.dart b/scribe/lib/scribe/ai/presentation/widgets/modal/suggestion/ai_scribe_suggestion_success_actions.dart index 45df35bf3..727cee7fd 100644 --- a/scribe/lib/scribe/ai/presentation/widgets/modal/suggestion/ai_scribe_suggestion_success_actions.dart +++ b/scribe/lib/scribe/ai/presentation/widgets/modal/suggestion/ai_scribe_suggestion_success_actions.dart @@ -67,14 +67,15 @@ class AiScribeSuggestionSuccessActions extends StatelessWidget { Widget _buildInsertButton(BuildContext context) { final localizations = ScribeLocalizations.of(context); + final isMobileScribe = AiScribeMobileUtils.isScribeInMobileMode(context); return Flexible( child: Container( - constraints: const BoxConstraints(minWidth: AIScribeSizes.minButtonWidth), - height: AIScribeSizes.buttonHeight, + constraints: BoxConstraints(minWidth: isMobileScribe ? AIScribeSizes.minButtonMobileWidth : AIScribeSizes.minButtonWidth), + height: isMobileScribe ? AIScribeSizes.buttonMobileHeight : AIScribeSizes.buttonHeight, child: ConfirmDialogButton( label: AiScribeSuggestionActions.insert.getLabel(localizations), - backgroundColor: AppColor.blueD2E9FF, - textColor: AppColor.primaryMain, + backgroundColor: AppColor.primaryMain, + textColor: Colors.white, onTapAction: () { Navigator.of(context).pop(); onSelectAction(