- {{ $t("hero.subtitle") }} -
- -- {{ $t("hero.description") }} -
- -diff --git a/src/components/VContentSwitcher/VSearchTypePopover.vue b/src/components/VContentSwitcher/VSearchTypePopover.vue
index 8fbec66ae0..81901c40ba 100644
--- a/src/components/VContentSwitcher/VSearchTypePopover.vue
+++ b/src/components/VContentSwitcher/VSearchTypePopover.vue
@@ -17,7 +17,7 @@
class="w-[260px] pt-2"
size="small"
:use-links="placement === 'header'"
- @select="closePopover"
+ @select="handleSelect"
/>
@@ -25,6 +25,8 @@
+
diff --git a/src/components/VHomeGallery/VHomeGallery.vue b/src/components/VHomeGallery/VHomeGallery.vue
index 6a2da00cf9..46383b8b61 100644
--- a/src/components/VHomeGallery/VHomeGallery.vue
+++ b/src/components/VHomeGallery/VHomeGallery.vue
@@ -57,6 +57,8 @@ import {
import { useReducedMotion } from "~/composables/use-media-query"
import useResizeObserver from "~/composables/use-resize-observer"
+import VLink from "~/components/VLink.vue"
+
import imageInfo from "~/assets/homepage_images/image_info.json"
export const GALLERY_SETS = [
@@ -74,6 +76,7 @@ export type GallerySet = typeof GALLERY_SETS[number]
*/
export default defineComponent({
name: "VHomeGallery",
+ components: { VLink },
props: {
/**
* the set of images to use for the gallery grid
diff --git a/src/components/VHomepageContent.vue b/src/components/VHomepageContent.vue
new file mode 100644
index 0000000000..9afed6c67a
--- /dev/null
+++ b/src/components/VHomepageContent.vue
@@ -0,0 +1,66 @@
+
+
+ {{ $t("hero.description") }}
+
+ {{ $t("hero.description") }}
+
+ {{ $t("hero.subtitle") }}
+
+
+
+
+
+
+ {{ $t("hero.subtitle") }}
+
+
+