Skip to content

Commit db5282a

Browse files
Mikkel Bergmannclaude
andcommitted
Add brand logo, favicon, and purple accent (#8844ae)
- site/src/assets/logo.svg: waveform-"P" mark, recolored to #8844ae, cropped tight, transparent background; shown in the Starlight header. - site/public/favicon.svg: matching mark, white on a purple rounded tile. - site/src/styles/theme.css: brand accent (#8844ae) for light + dark themes. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 26fd8d0 commit db5282a

4 files changed

Lines changed: 98 additions & 7 deletions

File tree

site/astro.config.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ export default defineConfig({
2121
starlight({
2222
title: 'Podscript',
2323
description: 'Podcasts as code — write your episode as one plain-text file and compile it to identical audio every time.',
24+
logo: { src: './src/assets/logo.svg', alt: 'Podscript' },
2425
favicon: '/favicon.svg',
26+
customCss: ['./src/styles/theme.css'],
2527
social: [{ icon: 'github', label: 'GitHub', href: GITHUB }],
2628
// No editLink: pages are generated from ../docs by scripts/sync-docs.mjs, so a
2729
// per-page edit URL would point at a gitignored file. Edit the canonical docs/ instead.

site/public/favicon.svg

Lines changed: 3 additions & 7 deletions
Loading

site/src/assets/logo.svg

Lines changed: 78 additions & 0 deletions
Loading

site/src/styles/theme.css

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* SPDX-FileCopyrightText: 2026 Mikkel Bergmann */
2+
/* SPDX-License-Identifier: MIT */
3+
4+
/* Brand accent — Podscript purple (#8844ae). Starlight's :root is the dark theme. */
5+
:root {
6+
--sl-color-accent-low: #341a47;
7+
--sl-color-accent: #9a52c9;
8+
--sl-color-accent-high: #e7cff6;
9+
}
10+
11+
:root[data-theme='light'] {
12+
--sl-color-accent-low: #f0e2f9;
13+
--sl-color-accent: #8844ae;
14+
--sl-color-accent-high: #401a58;
15+
}

0 commit comments

Comments
 (0)