> Development branch documentation · commit 327c05c78d2f528e4f4a679fcc7a77d9aa161f48
> Package versions: @zenfg/webgpu 0.1.0, @zenfg/snapshot 0.1.0, @zenfg/inspector 0.1.0, zenfg 0.1.0, zenfg-snapshot 0.1.0
> Source: https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/inspector/src/theme.ts#L13

[ZenFG TypeScript API](/zenfg/docs/api/index.md) / [inspector](/zenfg/docs/api/inspector/index.md) / [theme](/zenfg/docs/api/inspector/theme/index.md) / InspectorTheme

# Interface: InspectorTheme

Defined in: [inspector/src/theme.ts:13](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/inspector/src/theme.ts#L13)

A partial or complete theme; no name, registration, or base preset is required.

## Properties

### colorScheme?

> `readonly` `optional` **colorScheme?**: `"dark"` \| `"light"`

Defined in: [inspector/src/theme.ts:15](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/inspector/src/theme.ts#L15)

Browser appearance for native controls; mapped to `--zfgi-color-scheme`. Does not select a palette.

***

### variables?

> `readonly` `optional` **variables?**: `Readonly`\<`Partial`\<[`InspectorThemeVariables`](/zenfg/docs/api/inspector/theme/type-aliases/InspectorThemeVariables.md)\>\>

Defined in: [inspector/src/theme.ts:17](https://github.com/uinosoft/zenfg/blob/327c05c78d2f528e4f4a679fcc7a77d9aa161f48/packages/inspector/src/theme.ts#L17)

CSS values keyed by the documented `--zfgi-*` custom property names.
