diff --git a/frontend_nuxt/components/HeaderComponent.vue b/frontend_nuxt/components/HeaderComponent.vue index a58f486aa..a1b8fd99f 100644 --- a/frontend_nuxt/components/HeaderComponent.vue +++ b/frontend_nuxt/components/HeaderComponent.vue @@ -29,7 +29,7 @@
- +
@@ -226,11 +226,11 @@ const headerMenuItems = computed(() => [ const iconClass = computed(() => { switch (themeState.mode) { case ThemeMode.DARK: - return 'fas fa-moon' + return 'Moon' case ThemeMode.LIGHT: - return 'fas fa-sun' + return 'SunOne' default: - return 'fas fa-desktop' + return 'ComputerOne' } }) diff --git a/frontend_nuxt/components/MenuComponent.vue b/frontend_nuxt/components/MenuComponent.vue index f30efcfe0..1224e7066 100644 --- a/frontend_nuxt/components/MenuComponent.vue +++ b/frontend_nuxt/components/MenuComponent.vue @@ -95,7 +95,7 @@ class="section-item-icon" :alt="c.name" /> - + {{ c.name }} @@ -135,7 +135,7 @@ @@ -195,11 +195,11 @@ const { const iconClass = computed(() => { switch (themeState.mode) { case ThemeMode.DARK: - return 'fas fa-moon' + return 'Moon' case ThemeMode.LIGHT: - return 'fas fa-sun' + return 'SunOne' default: - return 'fas fa-desktop' + return 'ComputerOne' } }) diff --git a/frontend_nuxt/plugins/iconpark.client.ts b/frontend_nuxt/plugins/iconpark.client.ts index f76c31445..457e106aa 100644 --- a/frontend_nuxt/plugins/iconpark.client.ts +++ b/frontend_nuxt/plugins/iconpark.client.ts @@ -18,6 +18,9 @@ import { Next, DropDownList, MoreOne, + SunOne, + Moon, + ComputerOne, Comment, Link, SlyFaceWhitSmile, @@ -49,6 +52,9 @@ export default defineNuxtPlugin((nuxtApp) => { nuxtApp.vueApp.component('Next', Next) nuxtApp.vueApp.component('DropDownList', DropDownList) nuxtApp.vueApp.component('MoreOne', MoreOne) + nuxtApp.vueApp.component('SunOne', SunOne) + nuxtApp.vueApp.component('Moon', Moon) + nuxtApp.vueApp.component('ComputerOne', ComputerOne) nuxtApp.vueApp.component('CommentIcon', Comment) nuxtApp.vueApp.component('LinkIcon', Link) nuxtApp.vueApp.component('SlyFaceWhitSmile', SlyFaceWhitSmile)