From 6624bb748610079b88e2dcef7ea1810833a54a85 Mon Sep 17 00:00:00 2001 From: Pim Schreurs Date: Wed, 7 Feb 2024 18:45:29 +0100 Subject: [PATCH 1/9] fix: make local search work in combination with vue-i18n (#3559) --- .../components/VPLocalSearchBox.vue | 24 +++++++++---------- .../components/VPNavBarSearchButton.vue | 6 ++--- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/client/theme-default/components/VPLocalSearchBox.vue b/src/client/theme-default/components/VPLocalSearchBox.vue index 36eeb84db69b..ee979f946487 100644 --- a/src/client/theme-default/components/VPLocalSearchBox.vue +++ b/src/client/theme-default/components/VPLocalSearchBox.vue @@ -362,7 +362,7 @@ const defaultTranslations: { modal: ModalTranslations } = { } } -const $t = createSearchTranslate(defaultTranslations) +const translate = createSearchTranslate(defaultTranslations) // Back @@ -452,7 +452,7 @@ function formMarkRegex(terms: Set) {
diff --git a/src/client/theme-default/components/VPNavBarSearchButton.vue b/src/client/theme-default/components/VPNavBarSearchButton.vue index 2c9433634246..baf06b06753d 100644 --- a/src/client/theme-default/components/VPNavBarSearchButton.vue +++ b/src/client/theme-default/components/VPNavBarSearchButton.vue @@ -10,11 +10,11 @@ const defaultTranslations: { button: ButtonTranslations } = { } } -const $t = createSearchTranslate(defaultTranslations) +const translate = createSearchTranslate(defaultTranslations) diff --git a/src/client/theme-default/components/VPSwitchAppearance.vue b/src/client/theme-default/components/VPSwitchAppearance.vue index f63d1ce4528e..7b13355f0872 100644 --- a/src/client/theme-default/components/VPSwitchAppearance.vue +++ b/src/client/theme-default/components/VPSwitchAppearance.vue @@ -2,8 +2,6 @@ import { inject, computed } from 'vue' import { useData } from '../composables/data' import VPSwitch from './VPSwitch.vue' -import VPIconMoon from './icons/VPIconMoon.vue' -import VPIconSun from './icons/VPIconSun.vue' const { isDark, theme } = useData() @@ -25,8 +23,8 @@ const switchTitle = computed(() => { :aria-checked="isDark" @click="toggleAppearance" > - - + + diff --git a/src/client/theme-default/components/VPTeamMembersItem.vue b/src/client/theme-default/components/VPTeamMembersItem.vue index 5acb21e8f246..f84bdc030999 100644 --- a/src/client/theme-default/components/VPTeamMembersItem.vue +++ b/src/client/theme-default/components/VPTeamMembersItem.vue @@ -1,6 +1,5 @@ diff --git a/src/client/theme-default/components/VPHomeContent.vue b/src/client/theme-default/components/VPHomeContent.vue new file mode 100644 index 000000000000..fe689b6ee5ef --- /dev/null +++ b/src/client/theme-default/components/VPHomeContent.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/src/client/theme-default/components/VPHomeSponsors.vue b/src/client/theme-default/components/VPHomeSponsors.vue index 44878a949345..1343e776104b 100644 --- a/src/client/theme-default/components/VPHomeSponsors.vue +++ b/src/client/theme-default/components/VPHomeSponsors.vue @@ -49,8 +49,33 @@ withDefaults(defineProps(), {