Ranger Log — the site itself
This site. v3. The first two didn’t stick for different reasons — v1 was too rigid, v2 was too ambitious before the content structure was figured out. This version starts with the content model and builds the visuals on top.
Status
Content collections wired. Notebook theme building. The markdown pipeline replaces the previous hardcoded approach.
What’s working
- Hub and wiki home views
- HeadingScrubber on post pages
- All five panel components for the hub carousel
- EmbedPanel component (visual, not yet functional)
- Content schemas for all four sections
What’s next
- Obsidian sync script (
scripts/sync.py) - Remaining themes: Terminal (workbench), Field Guide (field-notes)
- Cross-section embed pipeline
- RSS feed at
/dispatch.rss - Adaptive theme transitions between sections
Design notes
The wireframe explorations (v1–v3) are in the handoff zip. v3 is the canonical direction. The key insight from the design process: same data, multiple presentations. The content schema is shared; the layout layer is what differentiates.
Architecture
See docs/architecture.md for the full structure. The short version: Astro reads markdown from src/content/, builds static pages, each section has its own layout that can be themed independently.