Skip to content

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

Antarmuka: BuildThemeOptions ​

Alfa

Opsi untuk buildTheme/buildThemeCss/buildThemeJs.

Properti ​

provider? ​

optional provider?: string | CdnProvider

Alfa

Penyedia CDN untuk membuat URL. Defaultnya adalah jsDelivr jika diabaikan.


version? ​

optional version?: string

Alfa

Mengunci versi untuk setiap aset di bawah yang tidak menentukan version mereka sendiri.


theme? ​

optional theme?: ThemeVariant

Alfa

Varian tema token. Defaultnya "rebrand". Diabaikan ketika css disediakan.


mode? ​

optional mode?: ThemeMode

Alfa

Mode token rebrand. Defaultnya "light". Diabaikan di luar tema rebrand, atau ketika css disediakan.


css? ​

optional css?: readonly CdnFile[]

Alfa

Lembar gaya komponen. Defaultnya defaultThemeCssAssets untuk theme/mode.


scoped? ​

optional scoped?: boolean

Alfa

Kirim pasangan token multi-scope alih-alih satu tema yang dibakar, sehingga beberapa tema dan skema warna dapat aktif di satu halaman Canvas. Lebih besar; hanya layak ketika itu benar-benar diperlukan.


fonts? ​

optional fonts?: readonly CdnFile[]

Alfa

Lembar font. Defaultnya DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alfa

Script. Defaultnya DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alfa

String komentar yang diterjemahkan. Defaultnya ENGLISH_THEME_STRINGS.