Light-theme logo variant — the wordmark was invisible
Starlight renders the logo as an <img>, so CSS can't reach inside it. The single cream-on-near-black SVG left a cream wordmark on a cream page. Ship a light variant with warm ink and the darker brass the light theme already uses.
This commit is contained in:
parent
48c99432fc
commit
61d9c1d0b2
2 changed files with 52 additions and 1 deletions
|
|
@ -45,7 +45,15 @@ export default defineConfig({
|
|||
// The mark IS the word "cuckoo" — a rebus. replacesTitle stops Starlight
|
||||
// rendering the title text beside it (which would read "…escapement The
|
||||
// Cuckoo Escapement"). The SVG's aria-label carries the full name.
|
||||
logo: { src: "./src/assets/logo.svg", replacesTitle: true },
|
||||
//
|
||||
// Two variants, because Starlight renders the logo as an <img> and CSS
|
||||
// cannot reach inside it. The single cream-on-black logo was invisible in
|
||||
// the light theme — cream wordmark on a cream page.
|
||||
logo: {
|
||||
light: "./src/assets/logo-light.svg",
|
||||
dark: "./src/assets/logo.svg",
|
||||
replacesTitle: true,
|
||||
},
|
||||
favicon: "/favicon.svg",
|
||||
customCss: ["./src/styles/brass.css"],
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue