diff --git a/src/assets/fonts/sketch-gothic-school.woff b/src/assets/fonts/sketch-gothic-school.woff new file mode 100644 index 0000000..09aa062 Binary files /dev/null and b/src/assets/fonts/sketch-gothic-school.woff differ diff --git a/src/assets/fonts/sketch-gothic-school.woff2 b/src/assets/fonts/sketch-gothic-school.woff2 new file mode 100644 index 0000000..e68b588 Binary files /dev/null and b/src/assets/fonts/sketch-gothic-school.woff2 differ diff --git a/src/assets/title-wordmark-poster.jpg b/src/assets/title-wordmark-poster.jpg new file mode 100644 index 0000000..2284385 Binary files /dev/null and b/src/assets/title-wordmark-poster.jpg differ diff --git a/src/assets/title-wordmark.mp4 b/src/assets/title-wordmark.mp4 new file mode 100644 index 0000000..55212df Binary files /dev/null and b/src/assets/title-wordmark.mp4 differ diff --git a/src/style.css b/src/style.css index b6c5d6a..fbc2a43 100644 --- a/src/style.css +++ b/src/style.css @@ -3,8 +3,20 @@ @custom-variant dark (&:is(.dark *)); +/* Self-hosted blackletter used for the hero title ("Sketch Gothic School"). + Only needed to shape the SVG clip glyphs the hero video shows through. */ +@font-face { + font-family: 'Sketch Gothic School'; + src: + url('./assets/fonts/sketch-gothic-school.woff2') format('woff2'), + url('./assets/fonts/sketch-gothic-school.woff') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + :root { - /* Wix-inspired palette: deep forest green dominant background, cream + /* Brand palette: deep forest green dominant background, cream foreground, gold (Aboreto/calligraphic spirit) for CTAs and accents. */ --background: hsl(151 100% 8%); --foreground: hsl(200 32% 94%); @@ -86,6 +98,7 @@ 'Roboto', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', sans-serif; --font-display: 'Aboreto', 'Cormorant Garamond', Georgia, serif; --font-script: 'Tangerine', 'Allura', cursive; + --font-blackletter: 'Sketch Gothic School', 'UnifrakturMaguntia', serif; } @layer base { diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 6bdad1a..aaab7ba 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -1,4 +1,5 @@