Alapértelmezés szerint a legtöbb összetevő lehetővé teszi, hogy valaki kialakítson webhelyeket, és az összetevő beállítási párbeszédpanelén megadja a szöveg igazodásának, sorszélességének és sortávolságának a beállítását. Ön viszont fejlesztőként szeretné elrejteni az egyéni összetevő ezen beállításait, hogy az egyes közreműködők ne jeleníthessék meg a tartalmat a webhely témájától eltérő módon. Például, ha olyan következetes kinézetet és hangulatot szeretne, ahol a gomb középen van, és 30 képpont térközt állított be, akkor a téma components.json fájljának szerkesztésével a változtatás elkerüléséhez elrejtheti ezeket a beállításokat.
Az is előfordulhat, hogy szeretné felülbírálni valamelyik egyéni összetevő kezdeti alapértelmezett értékeit; ez is a components.json fájl szerkesztésével tehető meg. A kezdeti értékek bármilyen megváltoztatása csak azokra az összetevőkre érvényesül, amelyek a szerkesztett components.json fájl új verzióként való feltöltése után lettek felvéve az oldalra.
A téma összetevőjénél a sorok igazítására, szélességére és a térközökre vonatkozó beállítások elrejtése:
true
(igaz) értékre.
"type":"scs-button", "id":"scs-button", "hideAlignmentAndWidth": true, "hideSpacing": true,
"initialData": { "alignment": "center", "marginTop": 30, "marginBottom": 30
A components.json fájlban az alapértelmezett értékek megadását és a témában használt gombösszetevő beállítási párbeszédpanelén az igazítás, szélesség és térköz beállításának elrejtését mutatja a következő teljes bejegyzés:
[ { "name": "", "list": [ { "type": "scs-button", "id": "scs-button", "hideAlignmentAndWidth": true, "hideSpacing": true, "initialData": { "alignment": "center", "marginTop": 30, "marginBottom": 30 } } ] }, { "name": "Starter", "list": [ { "type": "component", "id": "StarterComponent", "themed": true }, { "type": "component", "id": "StarterFooter", "themed": true } ] } ]