Skip to content

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

Schnittstelle: BuildThemeOptions ​

Alpha

Optionen für buildTheme/buildThemeCss/buildThemeJs.

Eigenschaften ​

provider? ​

optional provider?: string | CdnProvider

Alpha

Der CDN-Anbieter, für den URLs erstellt werden. Standardmäßig jsDelivr, wenn nicht angegeben.


version? ​

optional version?: string

Alpha

Legt die Version für jedes untenstehende Asset fest, das nicht seine eigene version angibt.


theme? ​

optional theme?: ThemeVariant

Alpha

Token-Theme-Variante. Standardmäßig "rebrand". Wird ignoriert, wenn css angegeben ist.


mode? ​

optional mode?: ThemeMode

Alpha

Rebrand-Token-Modus. Standardmäßig "light". Wird außerhalb des rebrand-Themes oder wenn css angegeben ist, ignoriert.


css? ​

optional css?: readonly CdnFile[]

Alpha

Komponenten-Stylesheets. Standardmäßig defaultThemeCssAssets für theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

Liefern Sie das Multi-Scope-Tokenpaar anstelle eines einzigen vorgerenderten Themes, damit mehrere Themes und color schemes auf einer Canvas-Seite aktiv sein können. Größer; nur lohnenswert, wenn das wirklich nötig ist.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

Schriftarten-Stylesheet(s). Standardmäßig DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

Skript(e). Standardmäßig DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

Übersetzte Kommentar-Strings. Standardmäßig ENGLISH_THEME_STRINGS.