Skip to content

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

Interface: BuildThemeOptions ​

Alpha

Muligheder for buildTheme/buildThemeCss/buildThemeJs.

Egenskaber ​

provider? ​

optional provider?: string | CdnProvider

Alpha

CDN-leverandøren til at bygge URL'er for. Som standard jsDelivr når den udelades.


version? ​

optional version?: string

Alpha

Fastgør versionen for hvert aktiv nedenfor, der ikke angiver sin egen version.


theme? ​

optional theme?: ThemeVariant

Alpha

Token tema-variant. Standard "rebrand". Ignoreres når css leveres.


mode? ​

optional mode?: ThemeMode

Alpha

Omdøb token tilstand. Standard "light". Ignoreres uden for rebrand tema, eller når css leveres.


css? ​

optional css?: readonly CdnFile[]

Alpha

Komponent-stilarke. Standard defaultThemeCssAssets for theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

Send multi-scope-tokenparret i stedet for et enkelt bagt tema, så flere temaer og farve skemaer kan være aktive på en Canvas-side. Større; kun umagen værd, når det faktisk er nødvendigt.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

Font ark(e). Standard DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

Script(e). Standard DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

Oversat kommentar-strenge. Standard ENGLISH_THEME_STRINGS.