diff --git a/astro.config.mjs b/astro.config.mjs index b262c46..010034a 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -13,8 +13,7 @@ export default defineConfig({ markdown: { remarkPlugins: [[remarkObsidian, { slugMap }], remarkMath], rehypePlugins: [rehypeKatex], - shikiConfig: { - themes: { light: 'github-light', dark: 'github-dark' }, - }, + // single dark theme — the site is fixed-dark to match blog.c0smere.net + shikiConfig: { theme: 'github-dark' }, }, }); diff --git a/public/fonts/jetbrains-mono-v13-latin-700.woff2 b/public/fonts/jetbrains-mono-v13-latin-700.woff2 new file mode 100644 index 0000000..5737b14 Binary files /dev/null and b/public/fonts/jetbrains-mono-v13-latin-700.woff2 differ diff --git a/public/fonts/jetbrains-mono-v13-latin-700italic.woff2 b/public/fonts/jetbrains-mono-v13-latin-700italic.woff2 new file mode 100644 index 0000000..bb34907 Binary files /dev/null and b/public/fonts/jetbrains-mono-v13-latin-700italic.woff2 differ diff --git a/public/fonts/jetbrains-mono-v13-latin-800.woff2 b/public/fonts/jetbrains-mono-v13-latin-800.woff2 new file mode 100644 index 0000000..4a0a0d2 Binary files /dev/null and b/public/fonts/jetbrains-mono-v13-latin-800.woff2 differ diff --git a/public/fonts/jetbrains-mono-v13-latin-italic.woff2 b/public/fonts/jetbrains-mono-v13-latin-italic.woff2 new file mode 100644 index 0000000..0424cf8 Binary files /dev/null and b/public/fonts/jetbrains-mono-v13-latin-italic.woff2 differ diff --git a/public/fonts/jetbrains-mono-v13-latin-regular.woff2 b/public/fonts/jetbrains-mono-v13-latin-regular.woff2 new file mode 100644 index 0000000..de8b746 Binary files /dev/null and b/public/fonts/jetbrains-mono-v13-latin-regular.woff2 differ diff --git a/public/fonts/libre-baskerville-v14-latin-700.woff2 b/public/fonts/libre-baskerville-v14-latin-700.woff2 new file mode 100644 index 0000000..395e07f Binary files /dev/null and b/public/fonts/libre-baskerville-v14-latin-700.woff2 differ diff --git a/public/fonts/libre-baskerville-v14-latin-italic.woff2 b/public/fonts/libre-baskerville-v14-latin-italic.woff2 new file mode 100644 index 0000000..e2e5b3b Binary files /dev/null and b/public/fonts/libre-baskerville-v14-latin-italic.woff2 differ diff --git a/public/fonts/libre-baskerville-v14-latin-regular.woff2 b/public/fonts/libre-baskerville-v14-latin-regular.woff2 new file mode 100644 index 0000000..c00b546 Binary files /dev/null and b/public/fonts/libre-baskerville-v14-latin-regular.woff2 differ diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro index d187349..a77d2a8 100644 --- a/src/layouts/Base.astro +++ b/src/layouts/Base.astro @@ -22,17 +22,41 @@ const showToc = headings.filter((h) => h.depth <= 3).length >= 2; {title}{isHome ? '' : ' // Wesley Ray'} + {description && } + + - +
- {!isHome && } +
+ + +