35 lines
1.4 KiB
TOML
35 lines
1.4 KiB
TOML
|
|
# 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"
|