ตามค่าดีฟอลต์ ผู้ที่พัฒนาไซต์จะสามารถใช้องค์ประกอบและเลย์เอาต์ส่วนทั้งหมดได้ แต่อาจมีบางครั้งที่คุณต้องการซ่อนองค์ประกอบหรือเลย์เอาต์ส่วน ดังนั้น รายการดังกล่าวจะไม่สามารถใช้ได้เมื่อใช้ธีมใดธีมหนึ่ง ตัวอย่างเช่น หากคุณต้องการเพิ่มระดับรูปลักษณ์ที่สอดคล้องกัน ซึ่งไม่ได้ใช้องค์ประกอบของปุ่มหรือเลย์เอาต์ส่วนตัวเลื่อนใดๆ คุณจะสามารถซ่อนรายการเหล่านี้ในธีมได้โดยการแก้ไขไฟล์ 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 } ] } ]