Themes

A theme is the complete look of your site — the page layout, the header and footer, the blog and docs layouts — bundled together. Apply a theme and your whole site takes on its design. Adjust a few color and font settings and it becomes yours.

What a theme includes

A theme is a set of design templates plus your site-level settings:

  • Layout — the overall page wrapper (fonts, spacing, the <head>).

  • Header and footer — the chrome that appears on every page.

  • Page, blog, and docs layouts — how each content type is presented.

  • Color and typography settings — your palette and fonts, applied across everything.

Applying a theme

Go to Design → Themes, browse the available themes, and apply one. Applying a theme installs its templates for your site. Your color and font settings layer on top, so the same theme can look completely different between two sites.

Applying a theme is a safe action — in the CLI and through agents it previews the change and asks you to confirm before anything is overwritten.

When to use a theme

A theme is the right starting point in most cases — it gives you a coherent, finished design across every content type without touching markup. Reach past it when:

  • Colors and fonts are all you need to change — adjust your site settings instead; you don't need to switch or override anything.

  • You want to change structure or markup — override an individual template rather than the whole theme.

  • You want a complete starter site, not just a look — apply a full site template from the marketplace.

Customizing colors and fonts

Your surface palette — background, text, headings, accent color — and your fonts are part of your site settings, not baked into the theme. Change them in your settings and every page updates at once. This is the fastest way to brand a site without touching templates.

Going further with templates

When settings are not enough and you want to change structure or markup, you can override individual templates without abandoning the theme. See Templates.

With the CLI or an agent

  • CLIspideriq templates list-themes and spideriq templates apply-theme <name> (interactive preview, then confirm).

  • MCP / agentstemplate_list_themes and template_apply_theme let an agent choose and apply a theme as part of building your site.

Tips

  • Set your palette first. Pick your colors before fine-tuning individual pages — it changes how everything reads.

  • Apply a theme early. Switching themes late can shift how blocks render; choose your foundation before you build a lot of pages.

Next steps