# Zola config — hyperhive marketing landing (#502). # # Single-page landing for now; nav / blog / docs come later if scope grows. # Theme lives in `sass/main.scss` and `templates/`; no external Zola theme # import — the project's identity matches the dashboard / agent terminals # closely enough that pulling in a third-party theme would just give us # something to fight. base_url = "https://hyperhive.darkest.space" title = "hyperhive" description = "a swarm of claude agents in nspawn containers, with an operator-shaped trust boundary." # We don't need RSS / search / sitemaps for a single-page landing. Can # flip these on later if blog content lands. generate_feeds = false build_search_index = false # Embed the SCSS pipeline; zola compiles `sass/*.scss` → `public/*.css`. compile_sass = true # Markdown rendering defaults — landing has very little prose so the # fancier syntax-highlight setup isn't needed yet. Easy to turn on later. [markdown] highlight_code = false smart_punctuation = true [extra] # Catppuccin Mocha palette + amber accent (matching the hex mark) is # the project's identity. Single source of truth — `main.scss` reads # these via Sass variables, not from this attrset (Zola doesn't pipe # extras into Sass). Keeping them here as documentation only so the # theme intent is reviewable in one place. palette = "catppuccin-mocha" accent = "amber"