Commit graph

4 commits

Author SHA1 Message Date
d274b21cf7 feat: unified geodesic logo — inverted medial triangle
Replace the dot-in-triangle (docs) and plain △ (landing) with a
unified geodesic 2V subdivision logo. Both sites now use the same
geometric mark: a large triangle with an inverted inner triangle
whose vertices touch the midpoints of the outer sides.

Reflects geodesic dome design — Class I, Frequency 2 subdivision.
2026-06-23 12:42:12 +02:00
6df52c5278 fix: remove operator banner from production, fix lang switcher
- OperatorBanner is ISO-only (shows when hostname !== clawdie.si)
- Production site at clawdie.si should never show it
- Replace broken emoji flags (🇬🇧🇸🇮) with clean EN/SI text labels
2026-06-23 12:15:13 +02:00
2f2f7dcd3e docs: add Forgejo release tag link to ISO version badge
Footer now links to https://code.smilepowered.org/clawdie/clawdie-iso/releases/tag/v0.XX.0
when built with ASTRO_ISO_VERSION set.
2026-06-23 12:05:35 +02:00
fdd0d260d0 feat: version-aware docs built + staged on ISO
- Copy Astro landing page source into docs/website/ (20K, no node_modules)
- Add ISO version badge to LandingBody.astro (only shown when
  ASTRO_ISO_VERSION is set during build)
- Add build_and_stage_docs() to build.sh: builds the Astro site with
  the ISO version, stages output at /usr/local/share/clawdie-iso/docs/
- Skips gracefully when node/npm unavailable
- On the booted USB: open docs/index.html to see version-matched docs
2026-06-23 11:58:03 +02:00