Commit Graph
14 Commits
Author SHA1 Message Date
tleininger ba65b18d29 Rework post page (lead, pager), add skip link, unified focus ring, reduced motion and keyboard-accessible menu 2026-10-01 16:48:52 +02:00
tleininger b2dc033de1 Add post and event cards, shared calendar sheet and per-event ICS; rework past events and next-event card 2026-10-01 15:32:01 +02:00
tleiningerandClaude Opus 5.5 5eb36ad3e9 Style editor Markdown with .markdown-body and add ::: design blocks
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 12:52:51 +02:00
tleininger 43e6ed7743 Unify post and event cards to one style on the home page 2026-09-30 21:52:59 +02:00
tleininger 4fa17429b5 Read heading and intro from the pages record on /posts and /events 2026-09-30 21:33:26 +02:00
tleininger 455b603299 Extract date rendering into per-feature Date components 2026-09-25 08:49:44 +02:00
tleininger 01d25eb04b Take the page heading from the Markdown body, not a separate <h1> 2026-09-24 14:26:35 +02:00
tleininger e242eaf79a Serve 503 when PocketBase is unavailable across all content pages 2026-09-24 13:00:14 +02:00
tleininger 0f7e968c16 Harden the content contracts and enforce the slug rule 2026-09-24 12:08:56 +02:00
tleininger d7e708a717 Follow the OS dark mode with a softer, readable palette 2026-09-23 21:05:52 +02:00
tleininger fa49f80d65 Give the site a warm design system with card-based content lists 2026-09-23 20:28:15 +02:00
tleininger 4136af6417 Serve pages and home from PocketBase, drop the file-based content layer 2026-09-23 13:30:48 +02:00
tleininger da87716d97 Consume PocketBase for posts and events, with English routes 2026-09-23 13:09:22 +02:00
tleininger 9d1f8fe0d4 Restructure into feature folders with code-behind and scoped CSS 2026-09-21 22:01:21 +02:00