whiskers.git / web / site / src / README.md
1# site/src
2
3| File | What |
4| --- | --- |
5| `lib.rs` | The modules. |
6| `config.rs` | Address, clone URL, title, description, preview paths and size. |
7| `demo.rs` | The tour, `Step`, the signals a request carries and what each answers, captions, pipeline stages, and the state of each mood pill and of the tour button (`Pill`, `TourControl`). |
8| `host.rs` | Which address a request came to: the canonical one, a local dev one, or elsewhere (sent on with a `308`; a page's own requests finish where they are). |
9| `jev.rs` | What the page says about Jev: the turn's diagram rows and the three examples, built from `whiskers-core::journey` and `whiskers-judge`. |
10| `range.rs` | `select`: which bytes a `Range` header asks for (single range; anything odd is ignored). |