The IcebergAI organization landing page — https://icebergai.github.io/.
GitHub serves an org's Pages root exclusively from a repo named <org>.github.io,
which is this one. Every other repo publishes as a project site under its own path:
| Site | Served from |
|---|---|
| https://icebergai.github.io/ | this repo |
| https://icebergai.github.io/IcebergTTX/ | IcebergAI/IcebergTTX → website/ |
So this site is a hub: it links out to each project's own docs. It does not host them.
docs/index.md— the single landing page. Its project list mirrors the org profile README inIcebergAI/.github; keep the two in sync when a project ships or a new one appears.docs/stylesheets/iceberg.css— the shared Iceberg design system (tokens + Material theme mapping), copied verbatim fromIcebergTTX/website/docs/stylesheets/. Re-sync it wholesale rather than editing it here.docs/stylesheets/site.css— the rules unique to this landing page.docs/fonts/,docs/assets/— self-hosted Archivo / JetBrains Mono / Spectral, and the IcebergAI logo set.
pip install zensical==0.0.50
zensical serve # http://localhost:8000
zensical build --clean # → site/Pushes to main that touch docs/, zensical.toml, or the workflow deploy via
.github/workflows/docs.yml.