From 1894e376059471d04f5e48fea291ee6628489343 Mon Sep 17 00:00:00 2001 From: nicwands Date: Wed, 24 Jun 2026 11:16:12 -0400 Subject: [PATCH] layout + non looping video --- src/components.d.ts | 2 ++ src/components/DlRow.vue | 5 ++- src/components/Layout.vue | 16 ++++++--- src/components/MosaicModal.vue | 8 +++-- src/components/MosaicScroll.vue | 7 ++-- src/components/site/Header.vue | 2 +- src/components/strapi/Diptych.vue | 21 ++++++++++++ src/components/strapi/Map.vue | 2 ++ src/components/strapi/Media.vue | 57 +++++++++++++++++++++++++------ src/components/svg/Play.vue | 12 +++++++ 10 files changed, 111 insertions(+), 21 deletions(-) create mode 100644 src/components/strapi/Diptych.vue create mode 100644 src/components/svg/Play.vue diff --git a/src/components.d.ts b/src/components.d.ts index 8e68496..a362462 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -24,8 +24,10 @@ declare module 'vue' { SiteHeader: typeof import('./components/site/Header.vue')['default'] StrapiContent: typeof import('./components/strapi/Content.vue')['default'] StrapiCopy: typeof import('./components/strapi/Copy.vue')['default'] + StrapiDiptych: typeof import('./components/strapi/Diptych.vue')['default'] StrapiLink: typeof import('./components/strapi/Link.vue')['default'] StrapiMap: typeof import('./components/strapi/Map.vue')['default'] StrapiMedia: typeof import('./components/strapi/Media.vue')['default'] + SvgPlay: typeof import('./components/svg/Play.vue')['default'] } } diff --git a/src/components/DlRow.vue b/src/components/DlRow.vue index 639844d..ccba523 100644 --- a/src/components/DlRow.vue +++ b/src/components/DlRow.vue @@ -14,10 +14,13 @@ const props = defineProps({ row: Object }) .dl-row { grid-template-columns: desktop-vw(40px) 1fr; display: grid; - align-items: center; + align-items: flex-start; padding-top: desktop-vw(8px); border-top: 1px dashed currentColor; + .label { + padding-top: 0.4em; + } .content { p, a { diff --git a/src/components/Layout.vue b/src/components/Layout.vue index 31300c6..606017c 100644 --- a/src/components/Layout.vue +++ b/src/components/Layout.vue @@ -1,6 +1,6 @@ + + diff --git a/src/components/strapi/Map.vue b/src/components/strapi/Map.vue index d412d3b..74f37d1 100644 --- a/src/components/strapi/Map.vue +++ b/src/components/strapi/Map.vue @@ -12,11 +12,13 @@