feat(website): brand guide page + NodeMark/NodeLockup variants

Replace the /brand stub with the full Brand Guide from the Claude Design
handoff (cover, logo, color, typography, voice, applications), rendered inside
the site layout, English-only, with illustrative copy adapted to Dezky's real
EU-sovereign voice. Extend NodeMark with a `variant` (donut/solid/outline) and
NodeLockup with a separate `wordmark` colour so the mark reads correctly on
dark surfaces. Drops the old brand stub copy.
This commit is contained in:
Ronni Baslund
2026-06-05 22:09:36 +02:00
parent ed660b9a81
commit f447b13c83
4 changed files with 519 additions and 64 deletions
-32
View File
@@ -156,22 +156,6 @@ export const COPY = {
addressLabel: 'Adresse',
cvrLabel: 'CVR',
},
brand: {
label: 'brand',
title: 'Brug vores brand korrekt.',
intro: 'Retningslinjer for navn, logo og farver. Skal du bruge logofiler, så kontakt os.',
rules: [
['Navn', 'Altid “Dezky” — ét ord, stort begyndelsesbogstav. Aldrig i versaler i løbende tekst.'],
['Logo', 'Brug node-mærket med tilstrækkelig luft omkring. Forvræng, rotér eller omfarv det ikke.'],
['Tone', 'Direkte, teknisk, uden hype. Vi sælger ikke med frygt — vi forklarer.'],
],
colorsLabel: 'Farver',
colors: [
['Signal', '#D4FF3A'],
['Carbon', '#0A0A0A'],
['Bone', '#F4F3EE'],
],
},
roadmap: {
label: 'roadmap',
title: 'Hvor vi er på vej hen.',
@@ -443,22 +427,6 @@ export const COPY = {
addressLabel: 'Address',
cvrLabel: 'Company reg.',
},
brand: {
label: 'brand',
title: 'Use our brand correctly.',
intro: 'Guidelines for the name, logo and colours. Need logo files? Get in touch.',
rules: [
['Name', 'Always “Dezky” — one word, capital D. Never all caps in running text.'],
['Logo', 'Use the node mark with enough clear space. Don\'t distort, rotate or recolour it.'],
['Tone', 'Direct, technical, no hype. We don\'t sell with fear — we explain.'],
],
colorsLabel: 'Colours',
colors: [
['Signal', '#D4FF3A'],
['Carbon', '#0A0A0A'],
['Bone', '#F4F3EE'],
],
},
roadmap: {
label: 'roadmap',
title: 'Where we\'re headed.',