feat(brand): use real AnHonestHost wordmark + chevron logo

- Pulled the real inline SVG from anhonesthost.com (chevrons + wordmark
  with 'Host' in teal #00d4aa)
- Override Starlight's SiteTitle component so the SVG is inlined rather
  than loaded as <img>, letting currentColor follow the active theme
- Hub page header uses the same wordmark
- 'Knowledge Base' label sits to the right of the brand mark, hidden on
  narrow viewports
This commit is contained in:
2026-05-17 16:36:46 -07:00
parent 16e14019b7
commit af94b72777
4 changed files with 89 additions and 12 deletions

View File

@@ -18,11 +18,12 @@ export default defineConfig({
},
integrations: [
starlight({
title: 'An Honest Host KB',
description: 'Customer documentation for WHP and other An Honest Host services.',
logo: {
src: './src/assets/logo.svg',
replacesTitle: false,
title: 'AnHonestHost KB',
description: 'Customer documentation for WHP and other AnHonestHost services.',
components: {
// Inline-SVG brand mark + "Knowledge Base" label.
// Inlining lets the SVG's currentColor follow the active theme.
SiteTitle: './src/components/SiteTitle.astro',
},
customCss: [
'@fontsource-variable/inter',