[codex] Drive archive posts from content #1

Merged
konradkunkel8 merged 1 commit from codex/content-drives-archive-routes into main 2026-06-11 12:23:25 +00:00
Collaborator

What changed

  • Adds an Astro content collection over the extracted content/blog/**/*.md and content/speeches/**/*.md files.
  • Generates post pages from the Markdown frontmatter source URLs, preserving the current /blog/YYYY/MM/DD/slug.html routes.
  • Keeps legacy HTML fallback routes for archive, category, tag, speech index, and other unmigrated pages.
  • Recreates legacy post chrome for title, metadata, category/tag links, PDF buttons, sidebar, and previous/next navigation.

Validation

  • npm run check
  • Browser sanity check at http://localhost:4322/blog/2018/06/30/the-messiah-and-true-parents.html on desktop and mobile widths.
## What changed - Adds an Astro content collection over the extracted `content/blog/**/*.md` and `content/speeches/**/*.md` files. - Generates post pages from the Markdown frontmatter `source` URLs, preserving the current `/blog/YYYY/MM/DD/slug.html` routes. - Keeps legacy HTML fallback routes for archive, category, tag, speech index, and other unmigrated pages. - Recreates legacy post chrome for title, metadata, category/tag links, PDF buttons, sidebar, and previous/next navigation. ## Validation - `npm run check` - Browser sanity check at `http://localhost:4322/blog/2018/06/30/the-messiah-and-true-parents.html` on desktop and mobile widths.
konradkunkel8 added 1 commit 2026-06-11 12:20:56 +00:00
konradkunkel8 merged commit 5f45cb4b53 into main 2026-06-11 12:23:25 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: familyfedie/familyfedie-website#1
No description provided.