docs(blocks): add TooltipProvider for Dashboard03,05,06,07 (#562)

This commit is contained in:
David Dong 2024-05-22 20:06:08 +08:00 committed by GitHub
parent dce0bd0c30
commit e63eec02e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 440 additions and 380 deletions

View File

@ -14,7 +14,7 @@ import { Input } from '@/lib/registry/default/ui/input'
import { Label } from '@/lib/registry/default/ui/label'
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/lib/registry/default/ui/select'
import { Textarea } from '@/lib/registry/default/ui/textarea'
import { Tooltip, TooltipContent, TooltipTrigger } from '@/lib/registry/default/ui/tooltip'
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/lib/registry/default/ui/tooltip'
</script>
<template>
@ -26,113 +26,127 @@ import { Tooltip, TooltipContent, TooltipTrigger } from '@/lib/registry/default/
</Button>
</div>
<nav class="grid gap-1 p-2">
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg bg-muted"
aria-label="Playground"
>
<SquareTerminal class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Playground
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="Models"
>
<Bot class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Models
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="API"
>
<Code2 class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
API
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="Documentation"
>
<Book class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Documentation
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="Settings"
>
<Settings2 class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Settings
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg bg-muted"
aria-label="Playground"
>
<SquareTerminal class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Playground
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="Models"
>
<Bot class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Models
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="API"
>
<Code2 class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
API
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="Documentation"
>
<Book class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Documentation
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="rounded-lg"
aria-label="Settings"
>
<Settings2 class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Settings
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
<nav class="mt-auto grid gap-1 p-2">
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="mt-auto rounded-lg"
aria-label="Help"
>
<LifeBuoy class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Help
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="mt-auto rounded-lg"
aria-label="Account"
>
<SquareUser class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Account
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="mt-auto rounded-lg"
aria-label="Help"
>
<LifeBuoy class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Help
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button
variant="ghost"
size="icon"
class="mt-auto rounded-lg"
aria-label="Account"
>
<SquareUser class="size-5" />
</Button>
</TooltipTrigger>
<TooltipContent side="right" :side-offset="5">
Account
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
</aside>
<div class="flex flex-col">
@ -406,28 +420,32 @@ import { Tooltip, TooltipContent, TooltipTrigger } from '@/lib/registry/default/
class="min-h-12 resize-none border-0 p-3 shadow-none focus-visible:ring-0"
/>
<div class="flex items-center p-3 pt-0">
<Tooltip>
<TooltipTrigger as-child>
<Button variant="ghost" size="icon">
<Paperclip class="size-4" />
<span class="sr-only">Attach file</span>
</Button>
</TooltipTrigger>
<TooltipContent side="top">
Attach File
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<Button variant="ghost" size="icon">
<Mic class="size-4" />
<span class="sr-only">Use Microphone</span>
</Button>
</TooltipTrigger>
<TooltipContent side="top">
Use Microphone
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button variant="ghost" size="icon">
<Paperclip class="size-4" />
<span class="sr-only">Attach file</span>
</Button>
</TooltipTrigger>
<TooltipContent side="top">
Attach File
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<Button variant="ghost" size="icon">
<Mic class="size-4" />
<span class="sr-only">Use Microphone</span>
</Button>
</TooltipTrigger>
<TooltipContent side="top">
Use Microphone
</TooltipContent>
</Tooltip>
</TooltipProvider>
<Button type="submit" size="sm" class="ml-auto gap-1.5">
Send Message
<CornerDownLeft class="size-3.5" />

View File

@ -63,6 +63,7 @@ import {
import {
Tooltip,
TooltipContent,
TooltipProvider,
TooltipTrigger,
} from '@/lib/registry/default/ui/tooltip'
import { Checkbox } from '@/lib/registry/default/ui/checkbox'
@ -79,92 +80,107 @@ import { Checkbox } from '@/lib/registry/default/ui/checkbox'
<Package2 class="h-4 w-4 transition-all group-hover:scale-110" />
<span class="sr-only">Acme Inc</span>
</a>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Home class="h-5 w-5" />
<span class="sr-only">Dashboard</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Dashboard
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg bg-accent text-accent-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<ShoppingCart class="h-5 w-5" />
<span class="sr-only">Orders</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Orders
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Package class="h-5 w-5" />
<span class="sr-only">Products</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Products
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Users2 class="h-5 w-5" />
<span class="sr-only">Customers</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Customers
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<LineChart class="h-5 w-5" />
<span class="sr-only">Analytics</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Analytics
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Home class="h-5 w-5" />
<span class="sr-only">Dashboard</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Dashboard
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg bg-accent text-accent-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<ShoppingCart class="h-5 w-5" />
<span class="sr-only">Orders</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Orders
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Package class="h-5 w-5" />
<span class="sr-only">Products</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Products
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Users2 class="h-5 w-5" />
<span class="sr-only">Customers</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Customers
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<LineChart class="h-5 w-5" />
<span class="sr-only">Analytics</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Analytics
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
<nav class="mt-auto flex flex-col items-center gap-4 px-2 sm:py-5">
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Settings class="h-5 w-5" />
<span class="sr-only">Settings</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Settings
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Settings class="h-5 w-5" />
<span class="sr-only">Settings</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Settings
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
</aside>
<div class="flex flex-col sm:gap-4 sm:py-4 sm:pl-14">

View File

@ -53,6 +53,7 @@ import {
import {
Tooltip,
TooltipContent,
TooltipProvider,
TooltipTrigger,
} from '@/lib/registry/default/ui/tooltip'
</script>
@ -68,92 +69,104 @@ import {
<Package2 class="h-4 w-4 transition-all group-hover:scale-110" />
<span class="sr-only">Acme Inc</span>
</a>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Home class="h-5 w-5" />
<span class="sr-only">Dashboard</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Dashboard
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg transition-colors hover:text-foreground md:h-8 md:w-8"
>
<ShoppingCart class="h-5 w-5" />
<span class="sr-only">Orders</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Orders
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg bg-accent text-accent-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Package class="h-5 w-5" />
<span class="sr-only">Products</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Products
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Users2 class="h-5 w-5" />
<span class="sr-only">Customers</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Customers
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<LineChart class="h-5 w-5" />
<span class="sr-only">Analytics</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Analytics
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Home class="h-5 w-5" />
<span class="sr-only">Dashboard</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Dashboard
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg transition-colors hover:text-foreground md:h-8 md:w-8"
>
<ShoppingCart class="h-5 w-5" />
<span class="sr-only">Orders</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Orders
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg bg-accent text-accent-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Package class="h-5 w-5" />
<span class="sr-only">Products</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Products
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Users2 class="h-5 w-5" />
<span class="sr-only">Customers</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Customers
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<LineChart class="h-5 w-5" />
<span class="sr-only">Analytics</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Analytics
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
<nav class="mt-auto flex flex-col items-center gap-4 px-2 py-4">
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Settings class="h-5 w-5" />
<span class="sr-only">Settings</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Settings
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Settings class="h-5 w-5" />
<span class="sr-only">Settings</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Settings
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
</aside>
<div class="flex flex-col sm:gap-4 sm:py-4 sm:pl-14">

View File

@ -56,6 +56,7 @@ import {
import {
Tooltip,
TooltipContent,
TooltipProvider,
TooltipTrigger,
} from '@/lib/registry/default/ui/tooltip'
</script>
@ -71,92 +72,104 @@ import {
<Package2 class="h-4 w-4 transition-all group-hover:scale-110" />
<span class="sr-only">Acme Inc</span>
</a>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Home class="h-5 w-5" />
<span class="sr-only">Dashboard</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Dashboard
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg bg-accent text-accent-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<ShoppingCart class="h-5 w-5" />
<span class="sr-only">Orders</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Orders
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Package class="h-5 w-5" />
<span class="sr-only">Products</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Products
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Users2 class="h-5 w-5" />
<span class="sr-only">Customers</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Customers
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<LineChart class="h-5 w-5" />
<span class="sr-only">Analytics</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Analytics
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Home class="h-5 w-5" />
<span class="sr-only">Dashboard</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Dashboard
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg bg-accent text-accent-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<ShoppingCart class="h-5 w-5" />
<span class="sr-only">Orders</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Orders
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Package class="h-5 w-5" />
<span class="sr-only">Products</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Products
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Users2 class="h-5 w-5" />
<span class="sr-only">Customers</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Customers
</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<LineChart class="h-5 w-5" />
<span class="sr-only">Analytics</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Analytics
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
<nav class="mt-auto flex flex-col items-center gap-4 px-2 sm:py-5">
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Settings class="h-5 w-5" />
<span class="sr-only">Settings</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Settings
</TooltipContent>
</Tooltip>
<TooltipProvider>
<Tooltip>
<TooltipTrigger as-child>
<a
href="#"
class="flex h-9 w-9 items-center justify-center rounded-lg text-muted-foreground transition-colors hover:text-foreground md:h-8 md:w-8"
>
<Settings class="h-5 w-5" />
<span class="sr-only">Settings</span>
</a>
</TooltipTrigger>
<TooltipContent side="right">
Settings
</TooltipContent>
</Tooltip>
</TooltipProvider>
</nav>
</aside>
<div class="flex flex-col sm:gap-4 sm:py-4 sm:pl-14">