Tom pushed to refactor/ui-date-components at Tom/Elternbeirat 2026-09-25 09:12:28 +02:00
44f07c8c13 Reduce heading sizes by one step
455b603299 Extract date rendering into per-feature Date components
Compare 2 commits »
Tom created branch refactor/ui-date-components in Tom/Elternbeirat 2026-09-25 09:12:28 +02:00
Tom deleted branch fix/pocketbase-date-timezone from Tom/Elternbeirat 2026-09-24 14:50:15 +02:00
Tom pushed to main at Tom/Elternbeirat 2026-09-24 14:50:14 +02:00
d95bf0dcbe Merge pull request 'Fix/pocketbase date timezone' (#33) from fix/pocketbase-date-timezone into main
c7c55c0c6c Let editors define FAQ topics freely instead of a hard-coded map
01d25eb04b Take the page heading from the Markdown body, not a separate <h1>
e242eaf79a Serve 503 when PocketBase is unavailable across all content pages
0f7e968c16 Harden the content contracts and enforce the slug rule
Compare 10 commits »
Tom merged pull request Tom/Elternbeirat#33 2026-09-24 14:50:12 +02:00
Fix/pocketbase date timezone
Tom created pull request Tom/Elternbeirat#33 2026-09-24 14:50:01 +02:00
Fix/pocketbase date timezone
Tom pushed to fix/pocketbase-date-timezone at Tom/Elternbeirat 2026-09-24 14:49:37 +02:00
c7c55c0c6c Let editors define FAQ topics freely instead of a hard-coded map
01d25eb04b Take the page heading from the Markdown body, not a separate <h1>
e242eaf79a Serve 503 when PocketBase is unavailable across all content pages
0f7e968c16 Harden the content contracts and enforce the slug rule
d06af2891a Centralize the home slug check on Page, case-insensitively
Compare 9 commits »
Tom created branch fix/pocketbase-date-timezone in Tom/Elternbeirat 2026-09-24 14:49:37 +02:00
Tom deleted branch fix/duplicate-start-nav-link from Tom/Elternbeirat 2026-09-23 22:32:29 +02:00
Tom pushed to main at Tom/Elternbeirat 2026-09-23 22:32:29 +02:00
4b93434679 Merge pull request 'Serve the home nav link from PocketBase, not a hard-coded copy' (#32) from fix/duplicate-start-nav-link into main
3fd4068762 Serve the home nav link from PocketBase, not a hard-coded copy
Compare 2 commits »
Tom merged pull request Tom/Elternbeirat#32 2026-09-23 22:32:28 +02:00
Serve the home nav link from PocketBase, not a hard-coded copy
Tom created pull request Tom/Elternbeirat#32 2026-09-23 22:32:18 +02:00
Serve the home nav link from PocketBase, not a hard-coded copy
Tom pushed to fix/duplicate-start-nav-link at Tom/Elternbeirat 2026-09-23 22:32:10 +02:00
3fd4068762 Serve the home nav link from PocketBase, not a hard-coded copy
Tom created branch fix/duplicate-start-nav-link in Tom/Elternbeirat 2026-09-23 22:32:09 +02:00
Tom deleted branch feature/mobile-layout from Tom/Elternbeirat 2026-09-23 21:07:33 +02:00
Tom pushed to main at Tom/Elternbeirat 2026-09-23 21:07:32 +02:00
1bdb026669 Merge pull request 'Mobile layout, warm design system, and dark mode' (#31) from feature/mobile-layout into main
d7e708a717 Follow the OS dark mode with a softer, readable palette
fa49f80d65 Give the site a warm design system with card-based content lists
02654c20d3 Add a mobile nav and pin the header while scrolling
Compare 4 commits »
Tom merged pull request Tom/Elternbeirat#31 2026-09-23 21:07:32 +02:00
Mobile layout, warm design system, and dark mode
Tom created pull request Tom/Elternbeirat#31 2026-09-23 21:07:22 +02:00
Mobile layout, warm design system, and dark mode
Tom pushed to feature/mobile-layout at Tom/Elternbeirat 2026-09-23 21:06:07 +02:00
d7e708a717 Follow the OS dark mode with a softer, readable palette
fa49f80d65 Give the site a warm design system with card-based content lists
02654c20d3 Add a mobile nav and pin the header while scrolling
Compare 3 commits »
Tom created branch feature/mobile-layout in Tom/Elternbeirat 2026-09-23 21:06:07 +02:00