# ThemeTokens

**Kind:** Interface

**Source:** [`atloria-monorepo/apps/web/src/app/p/[slugId]/components/theme-presets.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/web/src/app/p/[slugId]/components/theme-presets.ts#L7)

Theme presets (4.2): whole-page token packs for the published docs viewer.
Light-spectrum on purpose — content surfaces stay readable without a dark-mode
overhaul of every page. A preset sets page/sidebar/border tokens plus default
primary/accent; explicit custom brand colors always override the preset's.

## Properties

| Property | Type |
|---|---|
| `primary` | `string` |
| `accent` | `string` |
| `pageBg` | `string` |
| `surface` | `string` |
| `border` | `string` |
| `sidebarText` | `string` |
| `dark` | `boolean` |
| `text` | `string` |
| `textMuted` | `string` |
| `codeBg` | `string` |
