Skip to content

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

Interfejs: BuildThemeOptions ​

Alpha

Opcje dla buildTheme/buildThemeCss/buildThemeJs.

Właściwości ​

provider? ​

optional provider?: string | CdnProvider

Alpha

Dostawca CDN, dla którego mają być tworzone adresy URL. Domyślnie jsDelivr, jeśli pominięto.


version? ​

optional version?: string

Alpha

Przypina wersję dla każdego zasobu poniżej, który nie określa własnego version.


theme? ​

optional theme?: ThemeVariant

Alpha

Wariant motywu tokenów. Domyślnie "rebrand". Ignorowany, gdy podano css.


mode? ​

optional mode?: ThemeMode

Alpha

Tryb tokenów rebrandingu. Domyślnie "light". Ignorowany poza motywem rebrand lub gdy podano css.


css? ​

optional css?: readonly CdnFile[]

Alpha

Arkusze stylów komponentów. Domyślnie defaultThemeCssAssets dla theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

Dostarcz parę tokenów wielozakresowych zamiast pojedynczego gotowego motywu, aby kilka motywów i color schemes mogło być aktywnych na jednej stronie Canvas. Większe; opłaca się tylko wtedy, gdy jest to naprawdę potrzebne.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

Arkusz(e) fontów. Domyślnie DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

Skrypt(y). Domyślnie DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

Przetłumaczone ciągi komentarzy. Domyślnie ENGLISH_THEME_STRINGS.