diff --git a/attached_assets/image_1756994806477.png b/attached_assets/image_1756994806477.png new file mode 100644 index 0000000..15569d9 Binary files /dev/null and b/attached_assets/image_1756994806477.png differ diff --git a/attached_assets/targeted_element_1756994827180.png b/attached_assets/targeted_element_1756994827180.png new file mode 100644 index 0000000..77e589f Binary files /dev/null and b/attached_assets/targeted_element_1756994827180.png differ diff --git a/client/src/components/CalendarGrid.tsx b/client/src/components/CalendarGrid.tsx index 4627670..69f8005 100644 --- a/client/src/components/CalendarGrid.tsx +++ b/client/src/components/CalendarGrid.tsx @@ -539,16 +539,32 @@ export default function CalendarGrid({ {/* Publicities et Quick Create Button ensemble */} {isCurrentMonth && (
- {/* Publicities avec design épuré */} + {/* Publicities avec Quick Create Button à gauche */} {dayPublicities.length > 0 && ( <> {dayPublicities.slice(0, 2).map((pub, idx) => ( -
pg.group?.name).join(', ')}` : ''}`} - > - {pub.pubNumber} +
+ {/* Quick Create Button à gauche de la première publicité */} + {idx === 0 && ( +
+ +
+ )} +
pg.group?.name).join(', ')}` : ''}`} + > + {pub.pubNumber} +
))} {dayPublicities.length > 2 && ( @@ -559,19 +575,21 @@ export default function CalendarGrid({ )} - {/* Quick Create Button à côté des publicités */} -
- -
+ {/* Quick Create Button quand pas de publicité */} + {dayPublicities.length === 0 && ( +
+ +
+ )}
)}