Voor professionals

Ontwerp los van hosting, snelheid en opzet

Een thema is code in je eigen Git-repository: templates, tokens en CSS. Elke push wordt gecontroleerd en gebouwd, met status terug op GitHub.

Zo werk je met een klantensite

Jij doet de opzet voor je klant; je klant beheert de inhoud daarna zelf.

Wat een thema is en wat het mag

Wat een thema niet is

Dit is geen bouw-alles-omgeving: het is verregaande aanpasbaarheid binnen een vast blokkensysteem.

Het themascherm van het beheerpaneel: zeven voorinstellingen voor kleuren en stijl, met rechts een voorbeeld van de site.

Een thema levert geen JavaScript: de controle wijst een scripttag zonder uitzondering af. Interactie die verder gaat dan wat het platform zelf al levert, bouw je hier niet zelf bij. Er draait ook geen bouwstap binnen het platform: je levert één afgewerkte theme.css aan; je eigen Sass- of PostCSS-toolketen draai je vooraf, in je eigen repository.

Het blokkensysteem zelf ligt vast op 28 typen. Je herschikt, herstijlt en beperkt varianten — je voegt er geen 29e bloktype aan toe en vangt er geen nieuwe soort gegevens mee op. Er is vandaag geen publieke REST- of GraphQL-API en geen uitgaande webhooks om een eigen front-end op te bouwen, en geen lokale ontwikkelserver om een thema tegen het platform te bekijken voor je pusht — de lus is vandaag pushen en de status lezen. Herinstalleer je een thema, dan vervangt dat het pakket in één keer voor elke site die het gebruikt: er is geen versie per site en geen manier om dat via een scherm terug te draaien.

De controle bewijst geen volledige toegankelijkheidsconformiteit; ze bewijst een statisch meetbaar deel ervan — berekenbare kleurcontrasten en de aanwezigheid van een alt-attribuut. Ze bekijkt geen weergegeven pagina, geen focusvolgorde en geen structuur van landmarks. Diezelfde controle lokaal of in je eigen CI draaien, los van dit platform, kan vandaag nog niet — dat staat op de planning.

Veelgestelde vragen

Kan ik met een thema JavaScript toevoegen?

Nee. De validator wijst een <script>-tag in een thema zonder uitzondering af. Interactie boven op wat het platform zelf al levert, bouw je hier niet zelf bij.

Wat gebeurt er als mijn thema de controle niet doorstaat?

Dan wordt het pakket niet geïnstalleerd. GitHub krijgt een rode status met een leesbare uitleg terug op je commit, en de vorige, wel geldige versie blijft in gebruik totdat een nieuwe push slaagt.

Bewijst een groene status dat mijn thema toegankelijk is?

Niet volledig. De controle rekent na wat statisch te berekenen valt — contrastparen en de aanwezigheid van alt-teksten — maar bekijkt geen weergegeven pagina, focusvolgorde of landmark-structuur. Een groene status is een goede basis, geen volledige garantie.

Kan ik een thema lokaal testen voor ik push?

Vandaag niet: de controle bij je push is de manier om te weten of een thema klaar is. Diezelfde controle lokaal of in je eigen CI draaien staat op de planning, maar bestaat nog niet als iets wat je vandaag kan installeren.

Zet je eerste klantensite op

Geen twee klantensites zijn gelijk. Maak een site aan en kijk zelf wat het platform wel en niet doet, of stel je vraag en we bekijken samen wat vandaag al kan.

Start je website Stel je vraag

Benieuwd wat het kost? Bekijk de prijzen