+
{children}
diff --git a/src/app/globals.css b/src/app/globals.css
index cf06e15..2415593 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -192,8 +192,8 @@
/* ── Refined scrollbar ── */
.overflow-auto::-webkit-scrollbar {
- width: 5px;
- height: 5px;
+ width: 8px;
+ height: 8px;
}
.overflow-auto::-webkit-scrollbar-track {
diff --git a/src/features/grid/components/grid-client.tsx b/src/features/grid/components/grid-client.tsx
index b4290ae..ab5e4ca 100644
--- a/src/features/grid/components/grid-client.tsx
+++ b/src/features/grid/components/grid-client.tsx
@@ -78,9 +78,9 @@ export function GridClient({ initialRows, nomFournisseur, fournisseurs, magasins
const activeStoreNom = magasins.find(m => m.code === magasin)?.nom || "National (Total)";
return (
-
+
{/* Header */}
-
+
Révision d'Assortiment
@@ -114,18 +114,24 @@ export function GridClient({ initialRows, nomFournisseur, fournisseurs, magasins
{/* Filters */}
-
+
+
+
{/* Bulk toolbar (contextual) */}
-
setSelectedCodeins([])}
- />
+
+ setSelectedCodeins([])}
+ />
+
{/* Main grid */}
-
+
+
+
{/* Summary bar */}
diff --git a/src/features/grid/components/heatmap-grid.tsx b/src/features/grid/components/heatmap-grid.tsx
index 944d339..af235b4 100644
--- a/src/features/grid/components/heatmap-grid.tsx
+++ b/src/features/grid/components/heatmap-grid.tsx
@@ -441,9 +441,8 @@ export function HeatmapGrid({ onSelectionChange }: HeatmapGridProps) {
if (!isMounted) {
return (