În mod prestabilit, persoanele care dezvoltă un site au la dispoziţie toate componentele şi machetele de secţiuni. Pot exista situaţii în care doriţi să ascundeţi o componentă sau o machetă de secţiune, astfel încât aceasta să nu fie disponibilă atunci când se utilizează o anumită temă. De exemplu, dacă doriţi să promovaţi un aspect şi o funcţionalitate consecvente, pentru care să nu se utilizeze componente de butoane sau machete de secţiuni cu glisoare, puteţi ascunde aceste elemente dintr-o temă editând fişierul components.json al temei respective.
Pentru a ascunde componente şi machete de secţiuni pentru o temă:
hidden
egală cu true
.
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
Intrarea completă în fişierul components.json pentru a ascunde atât componenta de buton, cât şi macheta de secţiune cu glisor ar fi următoarea:
[ { "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 } ] } ]