Skip to content

pantoken / 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.


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.