Skip to content

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

Antaramuka: BuildThemeOptions

Alpha

Pilihan untuk buildTheme/buildThemeCss/buildThemeJs.

Sifat

provider?

optional provider?: string | CdnProvider

Alpha

Penyedia CDN untuk membina URL. Lalai kepada jsDelivr jika diabaikan.


version?

optional version?: string

Alpha

Menetapkan versi untuk setiap aset di bawah yang tidak menyatakan version sendiri.


theme?

optional theme?: ThemeVariant

Alpha

Varian tema token. Lalai ialah "rebrand". Diabaikan apabila css disediakan.


mode?

optional mode?: ThemeMode

Alpha

Mod token penjenamaan semula. Lalai ialah "light". Diabaikan di luar tema rebrand, atau apabila css disediakan.


css?

optional css?: readonly CdnFile[]

Alpha

Lembaran gaya komponen. Lalai kepada defaultThemeCssAssets untuk theme/mode.


fonts?

optional fonts?: readonly CdnFile[]

Alpha

Lembaran fon. Lalai kepada DEFAULT_THEME_FONT_ASSETS.


js?

optional js?: readonly CdnFile[]

Alpha

Skrip. Lalai kepada DEFAULT_THEME_JS_ASSETS.


strings?

optional strings?: Partial<ThemeStrings>

Alpha

Rentetan komen yang diterjemah. Lalai kepada ENGLISH_THEME_STRINGS.