andwati c035aca132 Add OG image auto-generation for writings, portfolio, and bookshelf
Replaces the legacy Zola script, which was hard-coded to the retired
"CASE FILE" branding, with scripts/generate-og-images.astro-site.mjs
built on the new design system's dark palette + Fraunces/JetBrains Mono.
Base.astro now renders og:image/twitter:image from a per-page ogImage
prop, wired into the writings and bookshelf detail pages.

Uses static-weight Fraunces/Newsreader font packages rather than the
variable fonts the site ships elsewhere, since satori's opentype.js
parser throws on their fvar table.
2026-09-01 08:59:42 +03:00
2026-07-17 11:11:44 +03:00
2026-04-02 13:14:18 +03:00
2025-08-04 23:27:49 +03:00
2026-04-08 16:17:12 +03:00
2026-07-17 14:37:04 +03:00
2026-04-02 13:14:18 +03:00
2026-07-17 15:01:48 +03:00
2026-07-02 21:34:28 +03:00
S
Description
No description provided
Readme
14 MiB
Languages
TypeScript 92.4%
CSS 5.2%
Dockerfile 2.2%
JavaScript 0.2%