Branding

Identity is config plus CSS. There is no palette picker in the header.

What to change

  1. In rsites.toml, set hostname and base_url to the new domain.
  2. In zola.toml, set base_url, title, and [extra.brand] id to a short id (listing, acme, …).
  3. In static/custom.css, add a sibling block html[data-brand="<id>"] (light and dark) after the listing rules. Do not delete the listing tokens.
  4. Replace static/brand/listing.svg (square mark) and static/brand/listing-wordmark.svg (mark plus name). Point [extra.profiles.listing] avatar_url at the mark. The header and favicon use the mark.
  5. Set Linkita [extra.style] background and header colors to match.

templates/injects/head.html copies extra.brand.id onto document.documentElement.dataset.brand. head_end.html loads custom.css. Do not edit themes/.

Preview

rsites serve

Confirm the mark, accent color, and dark mode on Home, Applicants, and a resume page.