feat(ui): Implement Dropdown Menu components for language switcher

- Add DropdownMenu, DropdownMenuTrigger, DropdownMenuContent, and DropdownMenuItem components
- Refactor LanguageSwitcher to use new Dropdown Menu components
- Update Navbar to use LanguageSwitcher component with improved language selection UI
- Remove legacy language toggle logic from Navbar
This commit is contained in:
padreug 2025-03-09 13:40:39 +01:00
parent 1242d9179d
commit ecc85ba98b
7 changed files with 164 additions and 42 deletions

View file

@ -0,0 +1,4 @@
export { default as DropdownMenu } from './DropdownMenu.vue'
export { default as DropdownMenuTrigger } from './DropdownMenuTrigger.vue'
export { default as DropdownMenuContent } from './DropdownMenuContent.vue'
export { default as DropdownMenuItem } from './DropdownMenuItem.vue'