← all docs
← all docs
zola-standard-site
zolathemessgatprotocolstandard-siterust
zola-standard-site is a Zola theme for long-form publishing on AT Protocol. It provides a committed-dark reading surface with Inter + JetBrains Mono typography, 96 built-in colour themes, and standard.site verification that degrades gracefully.
Features
- 96 colour themes — 8 hue families × 4 moods (soft, neutral, vivid, deep) × 3 depths (dim, dark, darker). Persisted to localStorage.
- Inter + JetBrains Mono — sans-serif for prose and headings, monospace for dates, tags, code, and structural markers.
- Table of contents — auto-generated from headings, configurable depth.
- Reading time — estimated from word count, toggleable.
- Code copy button — hover to reveal, clipboard API, zero dependencies.
- Syntax highlighting — Giallo engine (Zola 0.22+), gruvbox-dark-medium by default, 65 themes available.
- Pagination — per-section, prev/next with page counter.
- Archive page — posts grouped by year, pullable from any section.
- Standard.site verification — AT Protocol integration that degrades gracefully.
Quick start
brew install zola
git clone https://github.com/ewanc26/zola-standard-site
cd zola-standard-site
zola serve
Open http://127.0.0.1:1111. The site works immediately — all AT Protocol fields have placeholders and the theme degrades cleanly.
Structure
templates/— Zola Tera templates for pages, sections, macroscontent/— Example content showing all theme featuresstatic/— Assets, screenshotsass/— Style system with CSS variable themingtheme.toml— Zola theme manifest
Licence
MIT.
← all docs