Skip to content

Add About, Roadmap and Get Involved pages; simplify the README - #53

Merged
KellyJDavis merged 1 commit into
mainfrom
site-about-pages
Oct 31, 2026
Merged

KellyJDavis merged 1 commit into
mainfrom
site-about-pages

Conversation

@KellyJDavis

Copy link
Copy Markdown
Contributor

Website

  • New pages: about/, roadmap/, get-involved/, modelled on the matching cslib.io pages.
  • The header reads About, Tutorial, Roadmap, Get involved, Reference manual, Blueprint, API docs on the website, both books, the blueprint, the API docs and the 404 page, with the current page highlighted.
  • Header links are spaced more tightly so that seven entries fit, and tighter still on the API docs below 1150 px.
  • The footer separates Documentation from Project links.

README

  • Simplified along the lines of CSLib's README, with copy edits.
  • Shows the Axiom 3 diagram, with light and dark SVG copies in web/static_files/. The copies are maintained by hand alongside web/Site/Diagram.lean.

Checks

  • Local builds of the website, books and blueprint; present-tense wording check.
  • Header links followed from the site, books and 404 page. Header fit measured from 1025 to 1600 px.
  • API docs tested on one downloaded page with the links added by hand. The full restyle runs only in the workflow, so it should be checked on the first deployment.
  • The README's <picture> was previewed in a local mock-up only, so check it on this PR's GitHub view.

🤖 Generated with Claude Code

- The website has About, Roadmap and Get Involved pages, and the header on
  every page (website, books, blueprint, API docs, 404) links to them.
- Header links are spaced more tightly so that seven entries fit.
- The footer separates documentation links from project links.
- The README is simplified and shows the Axiom 3 diagram, in light and dark
  versions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@KellyJDavis
KellyJDavis merged commit 4536cc4 into main Oct 31, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant