Welcome to Vanilla Breeze
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
Hierarchical view of vb:topic dotted paths. Renders pages as a nested details/ul tree where each level is one segment of the topic path.
Reads pages.json and builds a tree from each page's vb:topic dotted path. Pages without a topic land under Uncategorized. The native <details> elements give expand/collapse without JavaScript.
<topic-map data-lens-src="/pages.json"></topic-map>
The vb:topic meta tag uses dotted paths to express hierarchy:
<meta name="vb:topic" content="documentation.concepts.provenance">
Each segment becomes a level in the tree. Authors are free to invent any taxonomy; if VanillaPress, Cook SSG, or another stack adopts a shared vocabulary, lenses across sites become navigable in the same shape.
| Attribute | Type | Default | Description |
|---|---|---|---|
data-lens-src | string | — | URL to pages.json |
src | string | — | Alias for data-lens-src |
expand-all | boolean | false | Render with every level expanded |