diff --git a/static/css/components.css b/static/css/components.css index 8d9cb54..6490bab 100644 --- a/static/css/components.css +++ b/static/css/components.css @@ -70,12 +70,15 @@ nav.site-nav { } /* Home logo — square button flush into the top-left corner of the nav bar. - The rooted-L mark is inlined (templates/partials/logo-mark.svg) so its - two-tone cutout renders: the letter is drawn in --logo-ink and the root - filament is punched through in --logo-bg. Mapping --logo-bg to --bg-nav - (the button's own surface) makes the roots read as the nav background - showing through. Both tokens are theme-driven in base.css — override - --nav-logo-fg / --bg-nav there to restyle per theme. */ + The rooted-L mark lives in /logo-sprite.svg and is referenced with + (cacheable once, not ~33 KB inlined per page). Its two-tone + cutout still renders because CSS custom properties cascade into the + use-element shadow tree: the letter is drawn in --logo-ink and the + root filament is punched through in --logo-bg. Mapping --logo-bg to + --bg-nav (the button's own surface) makes the roots read as the nav + background showing through. Both tokens are theme-driven in + base.css — override --nav-logo-fg / --bg-nav there to restyle per + theme. */ .nav-logo { position: absolute; left: 0; diff --git a/static/favicon.ico b/static/favicon.ico index d5327c3..c6b95f0 100644 Binary files a/static/favicon.ico and b/static/favicon.ico differ diff --git a/static/images/link-icons/internal.svg b/static/images/link-icons/internal.svg index 1dae3a2..634dc94 100644 --- a/static/images/link-icons/internal.svg +++ b/static/images/link-icons/internal.svg @@ -1,8 +1,56 @@ - - Levi Neuwirth - - - - - - \ No newline at end of file + + + + + diff --git a/templates/partials/logo-mark.svg b/static/logo-sprite.svg similarity index 99% rename from templates/partials/logo-mark.svg rename to static/logo-sprite.svg index 789a81a..70383e5 100644 --- a/templates/partials/logo-mark.svg +++ b/static/logo-sprite.svg @@ -1,7 +1,7 @@ - diff --git a/templates/partials/nav.html b/templates/partials/nav.html index 1f10910..27d2abb 100644 --- a/templates/partials/nav.html +++ b/templates/partials/nav.html @@ -2,7 +2,13 @@