Skip to content

Interface

The theme manifest.

Inheritance: ThemeManifestOmit<Manifest"notAllowAdd" | "label" | "i18nMessages">

Properties

PropertyTypeNotes
isNewThemeboolean

Used to identify whether it is a new theme and to distinguish it from classic themes.

labelstring

This is the fallback label for the theme. The theme label will prioritize using _themeLabel from the translation.

styleFiles{ css: boolean; js: boolean }

Used to identify the override method of the theme.

themeCustomizableboolean

Whether the theme is customizable. If styleFiles.js or styleFiles.css is true(it means style.ts or style.scss exists), the default value is false.

isNewTheme

optional
Interface Property

label

Interface Property

styleFiles

optional
Interface Property

themeCustomizable

optional
Interface Property

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.