From 66669e575b93a4b7ed324b7a9a56341bf0171f0a Mon Sep 17 00:00:00 2001 From: Louis Mazin Date: Sat, 19 Sep 2026 15:31:41 +0200 Subject: [PATCH] fix --- frontend/src/components/NavBar.jsx | 128 +++++++++++++------------ frontend/src/components/ui/sidebar.jsx | 2 +- 2 files changed, 68 insertions(+), 62 deletions(-) diff --git a/frontend/src/components/NavBar.jsx b/frontend/src/components/NavBar.jsx index b0a389e..1edd76b 100644 --- a/frontend/src/components/NavBar.jsx +++ b/frontend/src/components/NavBar.jsx @@ -62,7 +62,6 @@ const NavBar = () => { }, 150); }; - // Fonction pour fermer le menu lorsqu'on clique sur un lien sur mobile const handleCloseMenu = () => { if (isMobile) { toggleSidebar(); @@ -78,12 +77,12 @@ const NavBar = () => { { title: 'Résumé hebdomadaire', href: '/weekly-summary', - icon: CalendarDays, + icon: Clock, }, { title: 'Pointage', href: '/pointage', - icon: Clock, + icon: CalendarDays, }, ]; @@ -93,36 +92,35 @@ const NavBar = () => { onMouseEnter={handleMouseEnter} onMouseLeave={handleMouseLeave} > - {/* Logo / nom de la boulangerie */} - -
- -
+ onClick={handleCloseMenu} + render={ + +
+ +
-
- - Le Fournil du Bocage - +
+ + Le Fournil du Bocage + - - Gestion - -
- - + + Gestion + +
+ + } + />
@@ -130,7 +128,7 @@ const NavBar = () => { {/* Navigation */} - + Navigation @@ -142,21 +140,22 @@ const NavBar = () => { return ( - - + onClick={handleCloseMenu} + className="w-full" + render={ + + - - {item.title} - - - + + {item.title} + + + } + /> ); })} @@ -167,7 +166,7 @@ const NavBar = () => { {/* Administration */} {user.is_admin && ( - + Administration @@ -175,27 +174,27 @@ const NavBar = () => { - - + onClick={handleCloseMenu} + className="w-full" + render={ + + - - Comptes existants - - - + + Comptes existants + + + } + /> )} - {/* Déconnexion */} @@ -203,16 +202,23 @@ const NavBar = () => { - + onClick={handleCloseMenu} + className="w-full" + render={ + + } + /> diff --git a/frontend/src/components/ui/sidebar.jsx b/frontend/src/components/ui/sidebar.jsx index 9b74b45..d9a84fb 100644 --- a/frontend/src/components/ui/sidebar.jsx +++ b/frontend/src/components/ui/sidebar.jsx @@ -29,7 +29,7 @@ const SIDEBAR_COOKIE_MAX_AGE = 60 * 60 * 24 * 7 const SIDEBAR_WIDTH = "16rem" const SIDEBAR_WIDTH_MOBILE = "18rem" const SIDEBAR_WIDTH_ICON = "3rem" -const SIDEBAR_KEYBOARD_SHORTCUT = "b" +const SIDEBAR_KEYBOARD_SHORTCUT = null const SidebarContext = React.createContext(null)