# Type Alias: ThemeConfig

```
type ThemeConfig =  | Theme  | ThemeFn  | "system";
```

Represents the theme configuration for the Creative Editor SDK. This can be a concrete theme, a function that returns a theme, or ‘system’ to use OS preference.

---



[Source](https:/img.ly/docs/cesdk/vue/api/cesdk-js/documentation/namespaces/configtypes/type-aliases/theme)