Skip to content

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

Interfaz: BuildThemeOptions ​

Alfa

Opciones para buildTheme/buildThemeCss/buildThemeJs.

Propiedades ​

provider? ​

optional provider?: string | CdnProvider

Alfa

El proveedor de CDN para generar URLs. Por defecto es jsDelivr si se omite.


version? ​

optional version?: string

Alfa

Fija la versión para cada activo abajo que no especifique su propio version.


theme? ​

optional theme?: ThemeVariant

Alfa

Variante del tema de tokens. Por defecto "rebrand". Se ignora cuando se suministra css.


mode? ​

optional mode?: ThemeMode

Alfa

Modo de token para rebrand. Por defecto "light". Se ignora fuera del tema rebrand, o cuando se suministra css.


css? ​

optional css?: readonly CdnFile[]

Alfa

Hojas de estilo de componentes. Por defecto defaultThemeCssAssets para theme/mode.


scoped? ​

optional scoped?: boolean

Alfa

Enviar el par de tokens de múltiples ámbitos en lugar de un solo tema precompilado, para que varios temas y esquemas de color puedan estar activos en una misma página de Canvas. Más grande; solo vale la pena cuando realmente se necesita.


fonts? ​

optional fonts?: readonly CdnFile[]

Alfa

Hoja(s) de fuentes. Por defecto DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alfa

Scripts. Por defecto DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alfa

Cadenas de comentarios traducidas. Por defecto ENGLISH_THEME_STRINGS.