Skip to content

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

Interface: BuildThemeOptions ​

Alpha

خيارات لـ buildTheme/buildThemeCss/buildThemeJs.

Properties ​

provider? ​

optional provider?: string | CdnProvider

Alpha

مزود CDN لبناء عناوين URL له. القيمة الافتراضية jsDelivr إذا لم يُذكر.


version? ​

optional version?: string

Alpha

يثبت الإصدار لكل أصل أدناه لا يحدد version خاصًا به.


theme? ​

optional theme?: ThemeVariant

Alpha

متغير سمة التوكن. القيمة الافتراضية "rebrand". يتم تجاهله عند تقديم css.


mode? ​

optional mode?: ThemeMode

Alpha

وضع إعادة العلامة لتوكنات. القيمة الافتراضية "light". يتم تجاهله خارج سمة rebrand، أو عند تقديم css.


css? ​

optional css?: readonly CdnFile[]

Alpha

أوراق أنماط المكونات. القيمة الافتراضية defaultThemeCssAssets لـ theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

اشحن زوج الرموز متعدد النطاقات بدلاً من سمة مدمجة واحدة، حتى يمكن أن تكون عدة سمات والألوان مخططات نشطة في صفحة Canvas واحدة. أكبر حجماً؛ يستحق ذلك فقط عندما يكون ذلك ضروريًا بالفعل.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

ورقة/أوراق الخطوط. القيمة الافتراضية DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

النصوص البرمجية. القيمة الافتراضية DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

سلاسل التعليقات المترجمة. القيمة الافتراضية ENGLISH_THEME_STRINGS.