From c1dfad74fdc68edd4b4eba31e60e353f5e995835 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Fri, 9 Feb 2024 11:13:56 -0600 Subject: [PATCH] tooltips and active tracking outline (#9766) * tooltips * fix tooltip provider and add active tracking outline * remove unused icon * remove figma comment --- web/src/components/Header.tsx | 4 +- web/src/components/Sidebar.tsx | 47 ++++++++++++------- web/src/components/player/LivePlayer.tsx | 18 ++++--- .../components/settings/SettingsNavItems.tsx | 33 ++++++++++--- web/src/context/providers.tsx | 9 ++-- web/tailwind.config.js | 9 +--- 6 files changed, 73 insertions(+), 47 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..a855dbdc0 100644 --- a/web/src/components/Sidebar.tsx +++ b/web/src/components/Sidebar.tsx @@ -4,7 +4,12 @@ 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, + TooltipTrigger, +} from "@/components/ui/tooltip"; function Sidebar({ sheetOpen, @@ -14,7 +19,7 @@ function Sidebar({ setSheetOpen: (open: boolean) => void; }) { const sidebar = ( -