From d09821ddc02e141b04c88ffd4312d866502d4195 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 15 Aug 2026 20:57:32 +0000 Subject: [PATCH] fix(magasins): two-column store form so the modal fits the screen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The stacked form outgrew the viewport even with internal scrolling. The dialog widens to max-w-4xl and the form becomes a two-column grid on desktop: identity and NocoDB configuration on the left, store contact details and SMTP settings on the right — the SMTP section is now visible without scrolling. Single column is preserved on small screens, and the 90vh cap with internal scroll stays as a safety net. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01FHdE9nEh8zHhQNGpCgrtYe --- client/src/pages/Groups.tsx | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/client/src/pages/Groups.tsx b/client/src/pages/Groups.tsx index 922db50..60b6f99 100644 --- a/client/src/pages/Groups.tsx +++ b/client/src/pages/Groups.tsx @@ -505,7 +505,7 @@ export default function Groups() { setSelectedGroup(null); setFormData({ ...EMPTY_GROUP_FORM, invoiceColumnName: "Ref Facture" }); }}> - + {selectedGroup ? 'Modifier' : 'Nouveau'} Groupe @@ -516,6 +516,9 @@ export default function Groups() {
+
+ {/* Colonne gauche : identité + configuration NocoDB */} +
+
+ + {/* Colonne droite : coordonnées + envoi de mails */} +
{/* Section Coordonnées du magasin (signature des mails) */} -
+

Coordonnées du magasin

@@ -916,7 +923,10 @@ export default function Groups() { )}
-
+
+
+ +