Skip to content

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

Grensesnitt: BuildThemeOptions ​

Alfa

Val for buildTheme/buildThemeCss/buildThemeJs.

Eigenskapar ​

provider? ​

optional provider?: string | CdnProvider

Alfa

CDN-leverandøren som URL-ar skal byggast for. Standard er jsDelivr om ikkje oppgitt.


version? ​

optional version?: string

Alfa

Låser versjonen for alle ressursar nedanfor som ikkje oppgir sin eigen version.


theme? ​

optional theme?: ThemeVariant

Alfa

Token-tema-variant. Standard er "rebrand". Ignorerast når css er oppgitt.


mode? ​

optional mode?: ThemeMode

Alfa

Rebrand-token-modus. Standard er "light". Ignorerast utanfor rebrand-temaet, eller når css er oppgitt.


css? ​

optional css?: readonly CdnFile[]

Alfa

Komponentstil-ark. Standard er defaultThemeCssAssets for theme/mode.


scoped? ​

optional scoped?: boolean

Alfa

Send det fleirskop-tokenparet i staden for eit enkelt ferdigbakt tema, slik at fleire tema og farge skjema kan vere aktive på éi Canvas-side. Større; berre verdt det når det faktisk trengst.


fonts? ​

optional fonts?: readonly CdnFile[]

Alfa

Skriftark. Standard er DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alfa

Skript. Standard er DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alfa

Oversette kommentarstrengar. Standard er ENGLISH_THEME_STRINGS.