Remove all em-dashes from website content and documentation

Replace ' — ' with ', ' across 40 files. Hyphens (-) untouched.
timecapsule, stefankoelle, LICENSE, CSS comments left as-is.
This commit is contained in:
2026-09-11 20:13:28 +02:00
parent 3363702ee6
commit eb0b777418
40 changed files with 311 additions and 311 deletions
+12 -12
View File
@@ -1,30 +1,30 @@
# moonweb.org Implementation Plan
# moonweb.org, Implementation Plan
Companion to `SPEC.md`. Documents the completed migration from separate subdomain sites to a unified `www.moonweb.org` subdirectory structure.
## Phase 0 Repo & tooling setup
## Phase 0, Repo & tooling setup
1. Created the `moonweb-site` monorepo.
2. Initialized Eleventy project structure per `SPEC.md §10`.
3. Set up `shared/_includes/base.njk` (header + card-grid) with accent colors inlined.
4. Verified local dev server works per site.
## Phase 1 Content migration & authoring (per domain)
## Phase 1, Content migration & authoring (per domain)
1. **code** GitHub aggregator, `_data/repos.json`, overview page grouped by subcategory.
2. **smarthome** overview + detail pages where content exists.
3. **infra** shallow overview with redaction pass (no IPs, keys, passwords).
4. **retro** minimal overview with WIP notices.
5. **hub** central index linking all sites, including redirect `.htm` files for old www.moonweb.org paths.
6. **timecapsule** integrated from moonweb-www, preserves original 2001 design under `/timecapsule/`.
1. **code**, GitHub aggregator, `_data/repos.json`, overview page grouped by subcategory.
2. **smarthome**, overview + detail pages where content exists.
3. **infra**, shallow overview with redaction pass (no IPs, keys, passwords).
4. **retro**, minimal overview with WIP notices.
5. **hub**, central index linking all sites, including redirect `.htm` files for old www.moonweb.org paths.
6. **timecapsule**, integrated from moonweb-www, preserves original 2001 design under `/timecapsule/`.
## Phase 2 CI/CD
## Phase 2, CI/CD
1. GitHub Actions workflow `build-deploy-moonweb.yml`: single Eleventy build for all moonweb sites + timecapsule build, deploy via IONOS SFTP.
2. GitHub Actions workflow `deploy-stefankoelle.yml`: stefankoelle.de build, deploy via IONOS SFTP.
3. Cloudflare redirect rules for old subdomains (`scripts/cloudflare/`).
## Phase 3 Consolidation to www.moonweb.org
## Phase 3, Consolidation to www.moonweb.org
All moonweb.org sites now live under `www.moonweb.org` as subdirectories:
@@ -55,7 +55,7 @@ Cloudflare redirects forward old subdomains:
- `.eleventyignore` excludes `stefankoelle/` and `timecapsule/` (built separately).
- `build-pdf.sh` temporarily renames `.eleventyignore` for stefankoelle build.
## Definition of done Achieved
## Definition of done, Achieved
- All sites live under `www.moonweb.org` as subdirectories, deployed via IONOS SFTP.
- `www.moonweb.org/code/` reflects the current GitHub repos via the `.moonweb.yml` aggregator.