♻️ refactor(web): consolidate design-system primitives and responsive data views
This commit is contained in:
+2
-4
@@ -20,7 +20,7 @@ import { Check, Moon, Sun } from 'lucide-react'
|
||||
import { useEffect } from 'react'
|
||||
import { useTranslation } from 'react-i18next'
|
||||
|
||||
import { Button } from '@/components/ui/button'
|
||||
import { Button } from '@/components/design-system/button'
|
||||
import {
|
||||
DropdownMenu,
|
||||
DropdownMenuContent,
|
||||
@@ -44,9 +44,7 @@ export function ThemeSwitch() {
|
||||
|
||||
return (
|
||||
<DropdownMenu modal={false}>
|
||||
<DropdownMenuTrigger
|
||||
render={<Button variant='ghost' size='icon' className='h-9 w-9' />}
|
||||
>
|
||||
<DropdownMenuTrigger render={<Button variant='ghost' size='icon' />}>
|
||||
<Sun className='size-[1.2rem] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90' />
|
||||
<Moon className='absolute size-[1.2rem] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0' />
|
||||
<span className='sr-only'>{t('Toggle theme')}</span>
|
||||
|
||||
Reference in New Issue
Block a user