Standaard zijn alle componenten en sectielay-outs beschikbaar voor personen die een site ontwikkelen. Het kan gebeuren dat u een component of sectielay-out wilt verbergen, zodat deze niet beschikbaar is wanneer een bepaald thema wordt gebruikt. Als u bijvoorbeeld een consistente vormgeving wilt promoten waarbij geen gebruik wordt gemaakt van knopcomponenten of slidersectielay-outs, kunt u deze verbergen in een thema door het bestand components.json van het thema te bewerken.
Ga als volgt te werk om componenten en sectielay-outs voor een thema te verbergen:
hidden (verborgen) in te stellen op true (waar).
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
De volledige vermelding in het bestand components.json waarmee zowel de knopcomponent en de slidersectielay-out worden verborgen, zou er dan als volgt uitzien:
[
{
"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
}
]
}
]