Skip to content

pantoken-root / platforms/canvas-theme-editor/src / BuildThemeOptions

Gränssnitt: BuildThemeOptions ​

Alfa

Alternativ för buildTheme/buildThemeCss/buildThemeJs.

Egenskaper ​

provider? ​

optional provider?: string | CdnProvider

Alfa

CDN-leverantören att skapa URL:er för. Standard är jsDelivr om den utelämnas.


version? ​

optional version?: string

Alfa

Låser versionen för varje tillgång nedan som inte anger sin egen version.


theme? ​

optional theme?: ThemeVariant

Alfa

Token-temavariant. Standard är "rebrand". Ignoreras när css anges.


mode? ​

optional mode?: ThemeMode

Alfa

Rebrand-tokenläge. Standard är "light". Ignoreras utanför rebrand-temat eller när css anges.


css? ​

optional css?: readonly CdnFile[]

Alfa

Stilmallar för komponenter. Standard är defaultThemeCssAssets för theme/mode.


scoped? ​

optional scoped?: boolean

Alfa

Leverera tokenparet för flera scopes istället för ett enda förbakat tema, så att flera teman och färg scheman kan vara aktiva på en Canvas-sida. Större; endast värt när det faktiskt behövs.


fonts? ​

optional fonts?: readonly CdnFile[]

Alfa

Teckensnittsark. Standard är DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alfa

Skript. Standard är DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alfa

Översatta kommentarsträngar. Standard är ENGLISH_THEME_STRINGS.