Skip to content

Add timeline page with project history#535

Merged
bpepple merged 10 commits into
masterfrom
timeline
Jun 9, 2026
Merged

Add timeline page with project history#535
bpepple merged 10 commits into
masterfrom
timeline

Conversation

@bpepple

@bpepple bpepple commented Jun 9, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds a new timeline Django app that renders a vertical timeline of significant Metron milestones, populated from Markdown files in timeline/entries/
  • Timeline entries use HTMX intersect once for scroll-reveal animations, replacing the original custom JavaScript with server-rendered partials
  • Removes the "Recently Edited Issues" section from the home page to simplify it
  • Fixes dark mode support in timeline.css by switching from the unused [data-theme="dark"] selector to @media (prefers-color-scheme: dark), consistent with the rest of the site

@bpepple bpepple self-assigned this Jun 9, 2026
@bpepple bpepple added the enhancement New feature or request label Jun 9, 2026
@bpepple bpepple marked this pull request as ready for review June 9, 2026 21:01
@bpepple bpepple merged commit ce89b2f into master Jun 9, 2026
2 checks passed
@bpepple bpepple deleted the timeline branch June 9, 2026 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant