Skip to content

[Docs] TOML-first home page, and the site theme that did not reach main - #67

Merged
profsergiocosta merged 2 commits into
mainfrom
docs/home-toml
Oct 31, 2026
Merged

profsergiocosta merged 2 commits into
mainfrom
docs/home-toml

Conversation

@profsergiocosta

Copy link
Copy Markdown
Member

Documentation only — no code or behaviour changes.

Two commits:

  1. Home page, TOML first (new): opens with a complete pipeline file as the main path, the five commands (validate, fetch, run, export, plot), the plot of the quickstart result, what a run leaves behind, sources and operators, and the hand-off to a model. The Python API is now the secondary route. Everything on the page was run: the quickstart validates, runs, exports and plots, and the CubeClient snippet loads from the workspace and returns a RasterBackend.
  2. Site theme and structure (cherry-picked from [Docs] align site theme and structure with the LambdaGeo book #66, which was merged into the branch of [Docs] groups, vector point source, block-wise reading and CLI reference #65 and so never reached main): LambdaGeo theme, tabbed navigation, MathJax/Mermaid, ecosystem section.

mkdocs build --strict passes.


Generated by Claude Code

Same Material theme (LambdaGeo CSS, light/dark toggle), MathJax and Mermaid
setup, tabbed navigation (Home, Getting started, Guides, Architecture,
Reference, Validation) and a common "DisSModel ecosystem" section on the home page.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S4SjCckAQ8koVsqjYipUHr
The home page now opens with the pipeline file as the main path: a complete
TOML, the five commands, the plot of the quickstart result, what a run leaves
behind, sources and operators, and the hand-off to a model. The Python API
becomes the secondary route.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S4SjCckAQ8koVsqjYipUHr
@profsergiocosta profsergiocosta added the documentation Improvements or additions to documentation label Oct 31, 2026 — with Claude
@profsergiocosta
profsergiocosta merged commit 51aa017 into main Oct 31, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants