@@ -23,7 +23,7 @@ const desktopLinks = computed<NavigationConfig>(() => [
2323 keyshortcut: ' c' ,
2424 type: ' link' ,
2525 external: false ,
26- iconClass: ' i-carbon: compare' ,
26+ iconClass: ' i-lucide:git- compare' ,
2727 },
2828 {
2929 name: ' Settings' ,
@@ -32,7 +32,7 @@ const desktopLinks = computed<NavigationConfig>(() => [
3232 keyshortcut: ' ,' ,
3333 type: ' link' ,
3434 external: false ,
35- iconClass: ' i-carbon :settings' ,
35+ iconClass: ' i-lucide :settings' ,
3636 },
3737])
3838
@@ -55,23 +55,23 @@ const mobileLinks = computed<NavigationConfigWithGroups>(() => [
5555 to: { name: ' about' },
5656 type: ' link' ,
5757 external: false ,
58- iconClass: ' i-carbon:information ' ,
58+ iconClass: ' i-lucide:info ' ,
5959 },
6060 {
6161 name: ' Privacy Policy' ,
6262 label: $t (' privacy_policy.title' ),
6363 to: { name: ' privacy' },
6464 type: ' link' ,
6565 external: false ,
66- iconClass: ' i-carbon:security ' ,
66+ iconClass: ' i-lucide:shield-check ' ,
6767 },
6868 {
6969 name: ' Accessibility' ,
7070 label: $t (' a11y.title' ),
7171 to: { name: ' accessibility' },
7272 type: ' link' ,
7373 external: false ,
74- iconClass: ' i-carbon:accessibility-alt ' ,
74+ iconClass: ' i-custom:a11y ' ,
7575 },
7676 ],
7777 },
@@ -90,7 +90,7 @@ const mobileLinks = computed<NavigationConfigWithGroups>(() => [
9090 target: ' _blank' ,
9191 type: ' link' ,
9292 external: true ,
93- iconClass: ' i-carbon:document ' ,
93+ iconClass: ' i-lucide:file-text ' ,
9494 },
9595 {
9696 name: ' Source' ,
@@ -99,7 +99,7 @@ const mobileLinks = computed<NavigationConfigWithGroups>(() => [
9999 target: ' _blank' ,
100100 type: ' link' ,
101101 external: true ,
102- iconClass: ' i-carbon:logo- github' ,
102+ iconClass: ' i-simple-icons: github' ,
103103 },
104104 {
105105 name: ' Social' ,
@@ -108,7 +108,7 @@ const mobileLinks = computed<NavigationConfigWithGroups>(() => [
108108 target: ' _blank' ,
109109 type: ' link' ,
110110 external: true ,
111- iconClass: ' i-carbon:logo- bluesky' ,
111+ iconClass: ' i-simple-icons: bluesky' ,
112112 },
113113 {
114114 name: ' Chat' ,
@@ -117,14 +117,14 @@ const mobileLinks = computed<NavigationConfigWithGroups>(() => [
117117 target: ' _blank' ,
118118 type: ' link' ,
119119 external: true ,
120- iconClass: ' i-carbon:chat ' ,
120+ iconClass: ' i-lucide:message-circle ' ,
121121 },
122122 ],
123123 },
124124])
125125
126126const showFullSearch = shallowRef (false )
127- const showMobileMenu = shallowRef (false )
127+ const showMobileMenu = shallowRef (true )
128128const { env } = useAppConfig ().buildInfo
129129
130130// On mobile, clicking logo+search button expands search
@@ -288,7 +288,7 @@ onKeyStroke(
288288 :aria-expanded =" showMobileMenu"
289289 @click =" expandMobileSearch"
290290 v-if =" !isSearchExpanded && !isOnHomePage"
291- classicon =" i-carbon :search"
291+ classicon =" i-lucide :search"
292292 />
293293
294294 <!-- Mobile: Menu button (always visible, click to open menu) -->
@@ -298,7 +298,7 @@ onKeyStroke(
298298 :aria-label =" $t('nav.open_menu')"
299299 :aria-expanded =" showMobileMenu"
300300 @click =" showMobileMenu = !showMobileMenu"
301- classicon =" i-carbon :menu"
301+ classicon =" i-lucide :menu"
302302 />
303303 </nav >
304304
0 commit comments