diff --git a/public/images/info.gif b/public/images/info.gif new file mode 100644 index 0000000..cc0700b Binary files /dev/null and b/public/images/info.gif differ diff --git a/src/components.d.ts b/src/components.d.ts index 1302b32..113b352 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -21,6 +21,7 @@ declare module 'vue' { MosaicViewport: typeof import('./components/MosaicViewport.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] + SiteFooter: typeof import('./components/site/Footer.vue')['default'] SiteHeader: typeof import('./components/site/Header.vue')['default'] StrapiContent: typeof import('./components/strapi/Content.vue')['default'] StrapiCopy: typeof import('./components/strapi/Copy.vue')['default'] diff --git a/src/components/Layout.vue b/src/components/Layout.vue index 605adcf..a8ec548 100644 --- a/src/components/Layout.vue +++ b/src/components/Layout.vue @@ -13,6 +13,8 @@ + + @@ -34,6 +36,7 @@ const { height: headerHeight } = useElementSize(header) const headerCopy = computed(() => global.value?.header_copy) const headerDl = computed(() => global.value?.header_dl) const mosaicItems = computed(() => global.value?.mosaic_items || []) +const footerInfo = computed(() => global.value?.footer_info) const showHeader = computed(() => !(route.name === 'mosaic-item' && isMobile.value)) // SEO diff --git a/src/components/site/Footer.vue b/src/components/site/Footer.vue new file mode 100644 index 0000000..dbcb849 --- /dev/null +++ b/src/components/site/Footer.vue @@ -0,0 +1,132 @@ + + + + + diff --git a/src/components/strapi/Map.vue b/src/components/strapi/Map.vue index 04d7e13..f774b38 100644 --- a/src/components/strapi/Map.vue +++ b/src/components/strapi/Map.vue @@ -28,8 +28,6 @@ const props = defineProps({ mediaDS: String, mediaMS: String, }) - -console.log(props.items)