Commit Graph
21 Commits
Author SHA1 Message Date
stefankoelle 5f4b008545 Self-host Lobster font, remove Google Fonts calls from shared and stefankoelle 2026-09-13 23:15:49 +02:00
stefankoelle 4b06544128 Add handheld device images and passthrough copy 2026-09-13 00:07:39 +02:00
stefankoelle a3fe5d8048 Add MiSTer 486 screenshots to dos-486-tower page 2026-09-12 20:14:43 +02:00
stefankoelle 9988c5e47b Add PHOBIA and TranceMission archives as standalone sites with passthrough copy 2026-09-12 15:13:47 +02:00
stefankoelle 1e893e4d69 Add images to MiSTery Core page with passthrough copy 2026-09-12 13:17:33 +02:00
stefankoelle 60626afb5d Add 4 Mega ST computer detail pages (Low, High, Heirloom, Mega ST 2) 2026-09-12 01:39:59 +02:00
stefankoelle 57d26a929d Add Laser Mouse page for Atari STM-1 laser board conversion 2026-09-12 01:30:32 +02:00
stefankoelle d05c83f077 Add Atari to VGA page with three adapters, photo and ST2VGA Enhanced uninstalled 2026-09-12 01:26:04 +02:00
stefankoelle 56da5fe4cb Add ACSI2STM page with photo, list as uninstalled extension 2026-09-12 01:24:22 +02:00
stefankoelle d65d0f582d Use only own STPSU installed photos, remove new-version Centurion images 2026-09-12 00:44:36 +02:00
stefankoelle a715ad3377 Add photo galleries to MonSTerBoard, Gotek, Eiffel and STPSU pages 2026-09-12 00:40:57 +02:00
stefankoelle 8c62c7e991 Add STPSU page with manual PDF and product images, deep-link from fleet 2026-09-12 00:33:25 +02:00
stefankoelle 85b15d4025 Add STGA adapter, card details and photos to ET4000 page 2026-09-11 23:45:37 +02:00
stefankoelle e1341da570 Add passthrough copy for Storm/Cloudy page images 2026-09-11 23:37:16 +02:00
stefankoelle 17a2098b9b Replace .eleventyignore manipulation with programmatic ignores
- Root config now excludes stefankoelle/timecapsule via eleventyConfig.ignores
- .eleventyignore stays static (no runtime edits)
- start-dev.sh simplified: no .bak/.tmp dance, no sleep ordering
- All 3 dev servers (8081/8086/8087) run in parallel without crashes
2026-09-11 21:47:45 +02:00
stefankoelle 73f2eef8f9 Fix start-dev.sh: start root server first, then remove stefankoelle from ignore 2026-09-11 21:15:30 +02:00
stefankoelle d18fba6f4d Fix dev servers: add excludes to root config, simplify start-dev.sh 2026-09-11 21:10:00 +02:00
stefankoelle a5b4a20895 Separate build outputs: moonweb -> dist/moonweb/, stefankoelle -> dist/stefankoelle/
- eleventy.config.js: output to dist/moonweb/ (was dist/)
- build-deploy-moonweb.yml: deploy from dist/moonweb/
- package.json: timecapsule copies to dist/moonweb/timecapsule/
- Rename prebuild -> prebuild:cv to prevent npm lifecycle hook from
  running before build (build-pdf.sh was contaminating dist/ with
  stefankoelle output)
2026-09-11 14:17:30 +02:00
stefankoelle 26ec966b51 Add missing beginning subpage redirects: news, report, sitemap
These 3 pages existed under www.moonweb.org/beginning/ and need
redirects to /timecapsule/beginning/.
2026-09-11 13:46:42 +02:00
stefankoelle dbb791b1a6 Centralize robots.txt and sitemap
- One robots.txt at root referencing two sitemaps
- One central sitemap.xml with all pages (no per-site sitemaps)
- Deleted: 4 per-site sitemap templates, 4 per-site robots.txt files
- Simplified sitemap template (uses collections.all)
2026-09-11 12:36:18 +02:00
stefankoelle c77ad91e0e Consolidate all moonweb sites into single Eleventy config
- Single eleventy.config.js at root with computed pathPrefix per section
- Accent colors inlined in base.njk (no per-site theme.css needed)
- Hub pages output at root via explicit permalinks
- Per-section sitemaps with tag-based collections
- .eleventyignore excludes stefankoelle, timecapsule, markdown files
- Deleted: 5 per-site configs, merge script
- Simplified: package.json (single build/dev commands)
- Simplified: GitHub Actions workflow (no matrix, no merge job)
- Fixed: parent links for sub-site detail pages
2026-09-11 12:31:47 +02:00