Skip to content

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

Інтерфейс: BuildThemeOptions

Альфа

Параметри для buildTheme/buildThemeCss/buildThemeJs.

Властивості

provider?

optional provider?: string | CdnProvider

Альфа

Провайдер CDN для побудови URL. За замовчуванням jsDelivr, якщо не вказано.


version?

optional version?: string

Альфа

Закріплює версію для кожного ресурсу нижче, який не вказує власний version.


theme?

optional theme?: ThemeVariant

Альфа

Варіант теми токенів. За замовчуванням "rebrand". Ігнорується, коли подано css.


mode?

optional mode?: ThemeMode

Альфа

Режим ребрендингу токенів. За замовчуванням "light". Ігнорується поза темою rebrand або коли подано css.


css?

optional css?: readonly CdnFile[]

Альфа

Стилі для компонентів. За замовчуванням defaultThemeCssAssets для theme/mode.


fonts?

optional fonts?: readonly CdnFile[]

Альфа

Файли шрифтів. За замовчуванням DEFAULT_THEME_FONT_ASSETS.


js?

optional js?: readonly CdnFile[]

Альфа

Скрипти. За замовчуванням DEFAULT_THEME_JS_ASSETS.


strings?

optional strings?: Partial<ThemeStrings>

Альфа

Перекладені рядки коментарів. За замовчуванням ENGLISH_THEME_STRINGS.