@@ -16,13 +16,15 @@ import LucideMenu from '~icons/lucide/menu'
16
16
<ContainerInner class =" flex h-full items-center justify-between gap-x-4" >
17
17
<div class =" flex items-center gap-x-4" >
18
18
<!-- Button to open the drawer menu on small screens -->
19
+ <!-- eslint-disable-next-line vuejs-accessibility/label-has-for -->
19
20
<label for =" drawer" class =" btn-square btn-sm btn lg:hidden" >
20
21
<LucideMenu />
21
22
</label >
22
23
<!-- Link to the home page -->
23
24
<RouterLink :to =" { name: 'index' }" class =" text-2xl font-bold" > Vespera </RouterLink >
24
- <nav class =" hidden lg:block " >
25
+ <nav class =" hidden gap-x-2 lg:flex " >
25
26
<NavItem :to =" { name: 'playground' }" title =" Playground" />
27
+ <NavItem :to =" { name: 'blog' }" title =" Blog" />
26
28
</nav >
27
29
</div >
28
30
<div class =" flex items-center gap-x-4" >
@@ -40,6 +42,7 @@ import LucideMenu from '~icons/lucide/menu'
40
42
style =" scroll-behavior : smooth ; scroll-padding-top : 5rem "
41
43
>
42
44
<!-- Overlay to close the drawer menu -->
45
+ <!-- eslint-disable-next-line vuejs-accessibility/label-has-for -->
43
46
<label for =" drawer" class =" drawer-overlay" aria-label =" Close menu" />
44
47
<aside class =" bg-base-100 min-h-dvh w-80" >
45
48
<!-- Sticky header inside the drawer menu -->
@@ -49,9 +52,8 @@ import LucideMenu from '~icons/lucide/menu'
49
52
<div class =" h4" ></div >
50
53
<!-- Navigation inside the drawer menu -->
51
54
<nav class =" px-6 *:py-4" >
52
- <div >
53
- <NavItem :to =" { name: 'index' }" title =" Playground" />
54
- </div >
55
+ <NavItem :to =" { name: 'playground' }" title =" Playground" />
56
+ <NavItem :to =" { name: 'blog' }" title =" Blog" />
55
57
</nav >
56
58
</aside >
57
59
</div >
0 commit comments