Skip to content

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

Interface: BuildThemeOptions ​

Alpha

Opties voor buildTheme/buildThemeCss/buildThemeJs.

Eigenschappen ​

provider? ​

optional provider?: string | CdnProvider

Alpha

De CDN-provider waarvoor URL's worden opgebouwd. Standaard is jsDelivr wanneer weggelaten.


version? ​

optional version?: string

Alpha

Vastzetten van de versie voor elk hieronder genoemd asset dat zijn eigen version niet specificeert.


theme? ​

optional theme?: ThemeVariant

Alpha

Token-thema-variant. Standaard is "rebrand". Wordt genegeerd wanneer css wordt geleverd.


mode? ​

optional mode?: ThemeMode

Alpha

Rebrand-tokenmodus. Standaard is "light". Wordt genegeerd buiten het rebrand thema, of wanneer css wordt geleverd.


css? ​

optional css?: readonly CdnFile[]

Alpha

Component-stijl sheets. Standaard defaultThemeCssAssets voor theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

Lever het multi-scope tokenpaar in plaats van één enkel gebakken thema, zodat meerdere thema's en kleur schemes actief kunnen zijn op één Canvas-pagina. Groter; alleen de moeite waard wanneer dat echt nodig is.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

Lettertype sheet(s). Standaard DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

Script(s). Standaard DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

Vertaald commentaarstrings. Standaard ENGLISH_THEME_STRINGS.