Friendlier landing page and prep for netex.wompom.com #2

Merged
moof merged 0 commits from refs/pull/2/head into main 2026-10-21 00:17:34 +00:00
moof commented 2026-10-20 23:56:10 +00:00 (Migrated from code.moof.space)

Requested by Moof · project thread

What this does

  • Adds web/index.html, a landing page for the site root. It explains what NeTEx is, describes each generated schema browser and when to use it, gives a short "how to use the browser" guide, and links to netex-cen.eu, Transmodel, the Transmodel 6.2 object browser and the upstream repos. It is self-contained, uses the prettyxsd colour tokens (including dark mode), and works at phone width. All links are relative, so it works on either domain.
  • Adds an "About this site" section and footer that credit Giles Antonio Radford as the author of prettyxsd and the site. They also say that the generator code was written with AI assistance, while the documentation content comes unchanged from the official NeTEx reference schemas on GitHub.
  • build.sh now copies the landing page and logo into site/, so the index is built with the site instead of living only on the server.
  • Renames the build artifact from netex.moof.space to netex.wompom.com.

Rebased on current main, so it includes the #1 fixes. The deploy-only-from-main change is in its own PR.

Not in this PR (needs doing outside the repo)

The actual move to netex.wompom.com is controlled by the SSH_HOST / SITE_PATH repo variables plus DNS and web server config, none of which are in this repo.

🤖 Generated with Claude Code

https://claude.ai/code/session_01A9jzK3yPCTggLRK6W7Vd4b

<!-- claude-projects-attribution --> _Requested by **Moof** · [project thread](https://claude.ai/code/project/chan_01BmPQxcG1UuS21Gfai9Zcdh?thread=cmsg_01BmPQxcG1UuS21Gfai9ZcdhFAocutsYepe1aF1j7CA2oq)_ ## What this does - Adds `web/index.html`, a landing page for the site root. It explains what NeTEx is, describes each generated schema browser and when to use it, gives a short "how to use the browser" guide, and links to netex-cen.eu, Transmodel, the Transmodel 6.2 object browser and the upstream repos. It is self-contained, uses the prettyxsd colour tokens (including dark mode), and works at phone width. All links are relative, so it works on either domain. - Adds an "About this site" section and footer that credit Giles Antonio Radford as the author of prettyxsd and the site. They also say that the generator code was written with AI assistance, while the documentation content comes unchanged from the official NeTEx reference schemas on GitHub. - `build.sh` now copies the landing page and logo into `site/`, so the index is built with the site instead of living only on the server. - Renames the build artifact from `netex.moof.space` to `netex.wompom.com`. Rebased on current `main`, so it includes the #1 fixes. The deploy-only-from-main change is in its own PR. ## Not in this PR (needs doing outside the repo) The actual move to netex.wompom.com is controlled by the `SSH_HOST` / `SITE_PATH` repo variables plus DNS and web server config, none of which are in this repo. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01A9jzK3yPCTggLRK6W7Vd4b
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Reference4PT/reference4pt.eu!2
No description provided.