Skip to content

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

Entèfas: BuildThemeOptions ​

Alfa

Opsyon pou buildTheme/buildThemeCss/buildThemeJs.

Pwopriyete ​

provider? ​

optional provider?: string | CdnProvider

Alfa

Founisè CDN pou konstwi URL yo. Lè li pa bay, li itilize jsDelivr kòm valè pa defo.


version? ​

optional version?: string

Alfa

Fikse vèsyon pou chak resous anba a ki pa presize pwòp version li.


theme? ​

optional theme?: ThemeVariant

Alfa

Variant tèm token an. Valè pa defo se "rebrand". Bliye lè css founi.


mode? ​

optional mode?: ThemeMode

Alfa

Mòd rebrand token. Valè pa defo se "light". Pa konsidere l deyò tèm rebrand, oswa lè css founi.


css? ​

optional css?: readonly CdnFile[]

Alfa

Fèy stil konpozan. Valè pa defo se defaultThemeCssAssets pou theme/mode.


scoped? ​

optional scoped?: boolean

Alfa

Voye pè token milti-domèn nan olye de yon sèl tèm pre-bati, konsa plizyè tèm ak sistèm koulè ka aktif nan yon sèl paj Canvas. Pi gwo; vo li sèlman lè sa vrèman nesesè.


fonts? ​

optional fonts?: readonly CdnFile[]

Alfa

Fèy polis(es). Valè pa defo se DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alfa

Script(s). Valè pa defo se DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alfa

Kòd string kòm kòmantè tradui. Valè pa defo se ENGLISH_THEME_STRINGS.