From e70039177aad5de14608c3fa4409ba5e9e497bfe Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Fri, 9 Feb 2024 09:40:09 -0600 Subject: [PATCH] tooltips --- web/src/components/Header.tsx | 4 +- web/src/components/Sidebar.tsx | 70 +++-- .../components/settings/SettingsNavItems.tsx | 290 ++++++++++-------- 3 files changed, 201 insertions(+), 163 deletions(-) diff --git a/web/src/components/Header.tsx b/web/src/components/Header.tsx index 201ffc8cb..b97ab6f10 100644 --- a/web/src/components/Header.tsx +++ b/web/src/components/Header.tsx @@ -5,7 +5,7 @@ import { Button } from "@/components/ui/button"; import { ENV } from "@/env"; import { NavLink } from "react-router-dom"; import { navbarLinks } from "@/pages/site-navigation"; -import SettingsDropdownMenu from "./settings/SettingsNavItems"; +import SettingsNavItems from "./settings/SettingsNavItems"; type HeaderProps = { onToggleNavbar: () => void; @@ -62,7 +62,7 @@ function Header({ onToggleNavbar }: HeaderProps) { - + ); } diff --git a/web/src/components/Sidebar.tsx b/web/src/components/Sidebar.tsx index 679afe8e7..15367acfb 100644 --- a/web/src/components/Sidebar.tsx +++ b/web/src/components/Sidebar.tsx @@ -4,7 +4,13 @@ import { Sheet, SheetContent } from "@/components/ui/sheet"; import Logo from "./Logo"; import { ENV } from "@/env"; import { navbarLinks } from "@/pages/site-navigation"; -import SettingsDropdownMenu from "./settings/SettingsNavItems"; +import SettingsNavItems from "./settings/SettingsNavItems"; +import { + Tooltip, + TooltipContent, + TooltipProvider, + TooltipTrigger, +} from "@/components/ui/tooltip"; function Sidebar({ sheetOpen, @@ -14,21 +20,23 @@ function Sidebar({ setSheetOpen: (open: boolean) => void; }) { const sidebar = ( -