From c44ed31cdd93188984fdc168950ac4ce6cf1dfd9 Mon Sep 17 00:00:00 2001 From: Padreug Date: Wed, 27 May 2026 12:25:01 +0200 Subject: [PATCH] feat: stacked EARTH WALKER / DESIGN wordmark MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Carries forward the original site's wordmark — EARTH WALKER set in serif semibold over a smaller, lighter, wider-tracked DESIGN — adapted to use Fraunces from our type system. Centered stack, no frame, themed via currentColor so it inverts cleanly on the dark hero overlay and follows the active palette and theme. Two sizes: 'sm' (header, footer, mobile drawer) scales text-sm → text-base at md; 'lg' (home hero overlay) scales text-2xl → text-3xl → text-4xl across breakpoints. Whitespace-nowrap holds the shape together regardless of container width. Used in: - SiteHeader logo slot (sm) - Mobile Sheet drawer header (sm) - SiteFooter brand block (sm) - HomeView hero overlay above the headline (lg) Co-Authored-By: Claude Opus 4.7 (1M context) --- src/components/layout/SiteFooter.vue | 5 ++-- src/components/layout/SiteHeader.vue | 11 +++---- src/components/layout/Wordmark.vue | 43 ++++++++++++++++++++++++++++ src/views/HomeView.vue | 7 ++--- 4 files changed, 55 insertions(+), 11 deletions(-) create mode 100644 src/components/layout/Wordmark.vue diff --git a/src/components/layout/SiteFooter.vue b/src/components/layout/SiteFooter.vue index e6036e1..e6f3912 100644 --- a/src/components/layout/SiteFooter.vue +++ b/src/components/layout/SiteFooter.vue @@ -1,6 +1,7 @@ + + diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index f8fe19f..f9929d6 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -4,6 +4,7 @@ import { RouterLink } from 'vue-router' import { useI18n } from 'vue-i18n' import { AspectRatio } from '@/components/ui/aspect-ratio' import { Button } from '@/components/ui/button' +import Wordmark from '@/components/layout/Wordmark.vue' import { projects } from '@/data/projects' const { t } = useI18n({ useScope: 'global' }) @@ -34,11 +35,9 @@ const projectCards = computed(() =>
-

- {{ t('home.hero.eyebrow') }} -

+

{{ t('home.hero.headline') }}
{{ t('home.hero.headline2') }}