← Docs Site guide

Adding a tool or doc page

This site is plain HTML/CSS/JS with no build step — every page is a real file you can open and edit directly.

Folder layout

yogurtlib-site/
├── index.html              ← homepage / hub
├── assets/
│   └── style.css           ← shared colors, fonts, nav, footer
├── tools/
│   ├── custom-pather/
│   │   └── index.html
│   └── data-visualizer/
│       └── index.html
├── docs/
│   ├── index.html
│   ├── getting-started.html
│   └── site-guide.html
└── CNAME                   ← yogurtlib.com (for GitHub Pages)

Adding a new tool

Adding a doc page

Design tokens

Colors, fonts, and shared components (nav, footer, cards, buttons) live in assets/style.css as CSS variables under :root. Change a value there and it updates everywhere.

Deploying

Push to the main branch on GitHub with Pages enabled, or drag the folder into Netlify. See the README in the project root for the full deploy + domain setup steps.