diff --git a/ui/src/components/NavigationBar.tsx b/ui/src/components/NavigationBar.tsx
index a181807..cb7e6bc 100644
--- a/ui/src/components/NavigationBar.tsx
+++ b/ui/src/components/NavigationBar.tsx
@@ -11,8 +11,9 @@ import {
NotebookPenIcon,
MessageCircleIcon,
SquareKanban,
+ Kanban,
} from "lucide-react";
-import { Link as RouterLink } from "react-router-dom";
+import { Link as RouterLink, useLocation } from "react-router-dom";
import { Separator } from "react-aria-components";
import { Link } from "@ui/ui-library/link";
import { Icon } from "@ui/ui-library/icon";
@@ -66,7 +67,7 @@ function NavLink(props: NavLinkProps) {
[data-ui=icon]:not([class*=size-])]:size-4.5",
+ "group w-full gap-x-3 overflow-hidden px-2.5 py-1.5 text-nowrap hover:bg-navbar-darker hover:no-underline focus-visible:outline-offset-0 [&>[data-ui=icon]:not([class*=size-])]:size-4.5",
"[&>[data-ui=notification-badge]]:bg-navbar-darker",
"[&>[data-ui=notification-badge]]:rounded-md",
"[&>[data-ui=notification-badge]]:top-1/2",
@@ -239,6 +240,8 @@ export const SideNavigation = ({
};
export function MainNavigation({ isCollapsed }: { isCollapsed: boolean }) {
+ const location = useLocation();
+
const navItems: {
path: string;
label: string;
@@ -267,6 +270,12 @@ export function MainNavigation({ isCollapsed }: { isCollapsed: boolean }) {
label: "Planning",
icon: ,
},
+ {
+ path: "/kanban",
+ label: "Kanban",
+ icon: ,
+ isDisabled: true,
+ },
{
path: "/chantiers",
label: "Chantiers",
@@ -283,15 +292,12 @@ export function MainNavigation({ isCollapsed }: { isCollapsed: boolean }) {