ตามค่าดีฟอลต์ ผู้ที่พัฒนาไซต์จะสามารถใช้องค์ประกอบและเลย์เอาต์ส่วนทั้งหมดได้ แต่อาจมีบางครั้งที่คุณต้องการซ่อนองค์ประกอบหรือเลย์เอาต์ส่วน ดังนั้น รายการดังกล่าวจะไม่สามารถใช้ได้เมื่อใช้ธีมใดธีมหนึ่ง ตัวอย่างเช่น หากคุณต้องการเพิ่มระดับรูปลักษณ์ที่สอดคล้องกัน ซึ่งไม่ได้ใช้องค์ประกอบของปุ่มหรือเลย์เอาต์ส่วนตัวเลื่อนใดๆ คุณจะสามารถซ่อนรายการเหล่านี้ในธีมได้โดยการแก้ไขไฟล์ components.json ของธีมได้
ในการซ่อนองค์ประกอบและเลย์เอาต์ส่วนในธีม ให้ทำดังนี้
hidden เท่ากับ true
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
รายการเต็มรูปแบบในไฟล์ components.json เพื่อซ่อนทั้งองค์ประกอบของปุ่มและเลย์เอาต์ส่วนของตัวเลื่อนอาจมีลักษณะดังต่อไปนี้
[
{
"name":"",
"list":[
{
"type":"scs-button",
"id":"scs-button",
"hidden":true
},
{
"type":"scs-sectionlayout",
"id":"scs-sl-slider",
"hidden":true
}
]
},
{
"name": "Starter",
"list": [
{
"type": "component",
"id": "StarterComponent",
"themed": true
},
{
"type": "component",
"id": "StarterFooter",
"themed": true
}
]
}
]