Agent-readable docs index: /llms.txt. Download /docs.zip to grep all markdown files locally.

Icons

Icons appear in the sidebar (next to pages and groups), in components like Cards, and in the navbar.

Setting the icon library

{ "icons": { "library": "lucide" } }
Supported libraries:
LibraryDescription
fontawesomeFont Awesome free set (default)
lucideClean, consistent icons
tablerAccepted by config, but not rendered yet

Using icons in frontmatter

Set an icon on any page via frontmatter:
--- title: Authentication icon: lock ---
The icon name is resolved against the configured library.

Using icons in navigation

Groups and anchors accept an icon field:
{ "group": "Security", "icon": "shield", "pages": ["security/overview"] }

Icon object form

For more control, use the object form to specify a library or style per icon. Font Awesome currently resolves the solid, regular, and brands styles:
{ "icon": { "name": "github", "library": "fontawesome", "style": "brands" } }

Build-time atlas

Holocron collects all referenced icon names at build time and generates an atlas. Only the icons you actually use are included in the client bundle.