Skip to content

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

Interfaccia: BuildThemeOptions ​

Alpha

Opzioni per buildTheme/buildThemeCss/buildThemeJs.

Proprietà ​

provider? ​

optional provider?: string | CdnProvider

Alpha

Il provider CDN per cui generare gli URL. Valore predefinito: jsDelivr se omesso.


version? ​

optional version?: string

Alpha

Blocca la versione per ogni asset qui sotto che non specifica il proprio version.


theme? ​

optional theme?: ThemeVariant

Alpha

Variante del tema token. Predefinito: "rebrand". Ignorato quando viene fornito css.


mode? ​

optional mode?: ThemeMode

Alpha

Modalità token per rebranding. Predefinita: "light". Ignorata al di fuori del tema rebrand, o quando viene fornito css.


css? ​

optional css?: readonly CdnFile[]

Alpha

Fogli di stile dei componenti. Predefinito: defaultThemeCssAssets per theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

Distribuire la coppia di token multi-scope invece di un singolo tema precompilato, così diversi temi e colore schemi possono essere attivi in una pagina Canvas. Più voluminoso; vale la pena solo quando è effettivamente necessario.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

Foglio/i dei font. Predefinito: DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

Script. Predefinito: DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

Stringhe di commento tradotte. Predefinito: ENGLISH_THEME_STRINGS.