---
title: "Theme"
description: "The second setup step: reviewing the visual identity found on your site and choosing the theme your blog will use."
updated: "2026-08-18"
verifiedAgainst:
  - apps/web/lib/server/onboarding-status.ts
  - packages/shared/src/themes.ts
---

The theme step comes early on purpose. Everything published later inherits it,
and reviewing the visual identity while the evidence is fresh is cheaper than
restyling a blog that already has articles on it.

## What you are reviewing

Two things at once:

- **The identity found on your site**: colours, typography and logo picked up
  during the scan.
- **The layout**, chosen from the built in themes.

## The built in themes

| Theme | Suits |
| --- | --- |
| Minimal SaaS | A blog that sits beside a marketing site. Reads like a product page in essay form. |
| YC Editorial | Long form writing where the argument is the product. |
| Developer Docs | Technical writing with code, structure and reference material. |

Each has a live preview, and none of them locks you in: the theme can be changed
later from the blog settings without touching a single post.

## What completes the step

Reviewing it. The step records that you looked, so a Project cannot reach
publication with a theme nobody ever saw.

## Next

[Strategy](/onboarding/strategy), which is where the evidence turns into an
editorial plan. Full detail on themes and brand is in
[your blog site](/blog/themes).
