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.