From 2d37e3fcce1eb2169b3134839797d6a33c59e727 Mon Sep 17 00:00:00 2001 From: Alejandro Veras Date: Thu, 1 Oct 2026 11:25:52 -0400 Subject: [PATCH] Use Dylan's DM logo, switch accent to brand blue, add dark mode Recreate the DM monogram and wordmark as SVG and type so they stay sharp in both themes, move the accent from violet to the logo's blue, and add a small theme toggle in the nav that follows the system until the visitor picks one. Co-Authored-By: Claude Opus 5.5 --- src/layout.mjs | 20 ++- src/pages/about.mjs | 2 +- src/pages/business-setup.mjs | 4 +- src/pages/consulting.mjs | 4 +- src/pages/marketing.mjs | 4 +- static/assets/site.js | 25 ++++ static/assets/styles.css | 266 ++++++++++++++++++++++------------- static/favicon.svg | 2 +- 8 files changed, 216 insertions(+), 111 deletions(-) diff --git a/src/layout.mjs b/src/layout.mjs index 576a4bd..ce9e063 100644 --- a/src/layout.mjs +++ b/src/layout.mjs @@ -45,6 +45,8 @@ const ICONS = { pin: '', book: '', pen: '', + moon: '', + sun: '', spark: '', }; @@ -56,7 +58,10 @@ export function icon(name, cls = '') { return ``; } -export const mark = (cls = 'brand-mark') => ``; +// Dylan Mazzei monogram: italic "D" (inherits text color) and the sky-blue blade. +export const mark = (cls = 'logo-mark') => ``; + +export const logo = () => `${mark()}Dylan Mazzei`; export const eyebrow = (t) => `${t}`; @@ -117,9 +122,10 @@ function nav(path) { return `