Skip to content

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

Interface: BuildThemeOptions ​

Alpha

Options pour buildTheme/buildThemeCss/buildThemeJs.

Propriétés ​

provider? ​

optional provider?: string | CdnProvider

Alpha

Le fournisseur CDN pour lequel générer les URL. Par défaut jsDelivr si omis.


version? ​

optional version?: string

Alpha

Verrouille la version pour chaque ressource ci‑dessous qui ne spécifie pas son propre version.


theme? ​

optional theme?: ThemeVariant

Alpha

Variante de thème de jetons. Par défaut "rebrand". Ignoré lorsque css est fourni.


mode? ​

optional mode?: ThemeMode

Alpha

Mode de token de rebranding. Par défaut "light". Ignoré en dehors du thème rebrand, ou lorsque css est fourni.


css? ​

optional css?: readonly CdnFile[]

Alpha

Feuilles de style par composant. Par défaut defaultThemeCssAssets pour theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

Fournir la paire de jetons multi-portée au lieu d'un seul thème précompilé, afin que plusieurs thèmes et couleurs schémas puissent être actifs sur une même page Canvas. Plus volumineux; n'en vaut la peine que lorsque c'est réellement nécessaire.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

Feuille(s) de polices. Par défaut DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

Script(s). Par défaut DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

Chaînes de commentaires traduites. Par défaut ENGLISH_THEME_STRINGS.