Navigation Menu
Tập hợp các liên kết để điều hướng trang web.
Cài đặt
bash
npx @galaxy-stack/nebula-cli@latest add navigation-menu1
bash
pnpm dlx @galaxy-stack/nebula-cli@latest add navigation-menu1
bash
yarn dlx @galaxy-stack/nebula-cli@latest add navigation-menu1
bash
bunx @galaxy-stack/nebula-cli@latest add navigation-menu1
Sử dụng
Vue
vue
<script setup lang="ts">
import {
NavigationMenu,
NavigationMenuList,
NavigationMenuItem,
NavigationMenuTrigger,
NavigationMenuContent,
NavigationMenuLink
} from '@/components/ui'
</script>
<template>
<NavigationMenu>
<NavigationMenuList>
<NavigationMenuItem>
<NavigationMenuTrigger>Bắt Đầu</NavigationMenuTrigger>
<NavigationMenuContent>
<NavigationMenuLink href="/docs/installation">
Cài Đặt
</NavigationMenuLink>
</NavigationMenuContent>
</NavigationMenuItem>
</NavigationMenuList>
</NavigationMenu>
</template>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
React
tsx
import {
NavigationMenu,
NavigationMenuList,
NavigationMenuItem,
NavigationMenuTrigger,
NavigationMenuContent,
NavigationMenuLink
} from '@/components/ui'
export default function NavigationMenuDemo() {
return (
<NavigationMenu>
<NavigationMenuList>
<NavigationMenuItem>
<NavigationMenuTrigger>Bắt Đầu</NavigationMenuTrigger>
<NavigationMenuContent>
<NavigationMenuLink href="/docs/installation">
Cài Đặt
</NavigationMenuLink>
</NavigationMenuContent>
</NavigationMenuItem>
</NavigationMenuList>
</NavigationMenu>
)
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Angular
typescript
import { Component } from '@angular/core';
import { NavigationMenuComponent } from '@/components/ui';
@Component({
selector: 'app-navigation-menu-demo',
standalone: true,
imports: [NavigationMenuComponent],
template: `
<ui-navigation-menu>
<a href="/docs">Tài Liệu</a>
<a href="/components">Components</a>
<a href="/examples">Ví Dụ</a>
</ui-navigation-menu>
`
})
export class NavigationMenuDemoComponent {}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Khả năng truy cập
- Điều hướng bàn phím: [TODO]
- Đọc màn hình: [TODO]
- Quản lý focus: [TODO]
- Tuân thủ WCAG: Tuân thủ WCAG 2.1 cấp độ AA
Tác giả
Bùi Trọng Hiếu (kevinbui)
- GitHub: @buikevin
- Email: kevinbui210191@gmail.com
Giấy phép
MIT © 2025 Bùi Trọng Hiếu (kevinbui)
