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 } ] } ]