Skip to content

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

Rhyngwyneb: BuildThemeOptions ​

Alffa

Dewisiadau ar gyfer buildTheme/buildThemeCss/buildThemeJs.

Eiddo ​

provider? ​

optional provider?: string | CdnProvider

Alffa

Y darparwr CDN i adeiladu URLau ar ei gyfer. Yn ddiofyn yw jsDelivr pan gaiff ei hepgor.


version? ​

optional version?: string

Alffa

Mae'n gosod fersiwn ar gyfer pob ased isod nad yw'n nodi ei version ei hun.


theme? ​

optional theme?: ThemeVariant

Alffa

Amrywiad thema token. Yn ddiofyn "rebrand". Wedi'i anwybyddu pan fo css yn cael ei gyflenwi.


mode? ​

optional mode?: ThemeMode

Alffa

Modd token ailfrandio. Yn ddiofyn "light". Wedi'i anwybyddu y tu allan i'r thema rebrand, neu pan fo css yn cael ei gyflenwi.


css? ​

optional css?: readonly CdnFile[]

Alffa

Taflenni steil cydrannau. Yn ddiofyn i defaultThemeCssAssets ar gyfer theme/mode.


scoped? ​

optional scoped?: boolean

Alffa

Anfonwch y pâr token aml-gwmpas yn lle thema sengl wedi'i phobi, fel y gall sawl thema a chynllun lliw fod yn weithredol mewn un dudalen Canvas. Yn fwy; dim ond yn werth chweil pan fo hynny'n wir angen.


fonts? ​

optional fonts?: readonly CdnFile[]

Alffa

Taflen(ni) ffont. Yn ddiofyn i DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alffa

Sgript(i). Yn ddiofyn i DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alffa

Llinynnau sylw wedi'u cyfieithu. Yn ddiofyn i ENGLISH_THEME_STRINGS.