Skip to content

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

Διεπαφή: BuildThemeOptions ​

Άλφα

Επιλογές για buildTheme/buildThemeCss/buildThemeJs.

Ιδιότητες ​

provider? ​

optional provider?: string | CdnProvider

Άλφα

Ο πάροχος CDN για τον οποίο θα δημιουργηθούν οι διευθύνσεις URL. Προεπιλογή το jsDelivr αν παραλειφθεί.


version? ​

optional version?: string

Άλφα

Κλειδώνει την έκδοση για κάθε πόρο παρακάτω που δεν καθορίζει τη δική του version.


theme? ​

optional theme?: ThemeVariant

Άλφα

Παραλλαγή θέματος token. Προεπιλογή "rebrand". Αγνοείται όταν παρέχεται css.


mode? ​

optional mode?: ThemeMode

Άλφα

Λειτουργία rebrand token. Προεπιλογή "light". Αγνοείται εκτός του θέματος rebrand, ή όταν παρέχεται css.


css? ​

optional css?: readonly CdnFile[]

Άλφα

Φύλλα στυλ συνιστώσας. Προεπιλογή τα defaultThemeCssAssets για theme/mode.


scoped? ​

optional scoped?: boolean

Άλφα

Παραδώστε το ζεύγος token πολλαπλών περιοχών αντί για ένα μόνο έτοιμο θέμα, ώστε πολλά θέματα και color schemes να μπορούν να είναι ενεργά σε μία σελίδα Canvas. Μεγαλύτερο· αξίζει μόνο όταν αυτό είναι πραγματικά απαραίτητο.


fonts? ​

optional fonts?: readonly CdnFile[]

Άλφα

Αρχείο(-α) γραμματοσειράς. Προεπιλογή τα DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Άλφα

Σενάριο(-α). Προεπιλογή τα DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Άλφα

Μεταφρασμένες συμβολοσειρές σχολίων. Προεπιλογή οι ENGLISH_THEME_STRINGS.