Samenvatting
Met Themacode schrijf je opmaak die op je hele website geldt. De pop-in heeft daarvoor één tabblad, en dat is LESS.
Dit is hetzelfde veld dat je themascherm gebruikt. Wat je hier ziet, is dus de opmaak van je thema met je eigen regels erbij.
Er is geen tabblad voor HTML en geen tabblad voor JavaScript. Een script voor je hele website zet je bij Code-instellingen.
Voor deze pop-in heb je het recht Code toegang nodig.
Wanneer gebruik je dit?
Je gebruikt dit wanneer een aanpassing op elke pagina van je website moet gelden. Denk aan een detail dat je thema niet kent, zoals de vorm van je knoppen.
Kun je het in het themascherm instellen, doe het dan daar. Wat je met een veld kunt kiezen, hoef je niet te schrijven.
Geldt je aanpassing maar op één pagina of op één blok, gebruik dan de code van dat onderdeel.
Hoe werkt dit in Mach3Blocks?
De pop-in vult je scherm. Bovenin staat het ene tabblad, in het midden schrijf je je opmaak, en onderin staan Annuleren en Opslaan.
Er zijn twee ingangen naar deze pop-in.
| Ingang | Waar je hem vindt |
|---|---|
| De knop Themacode | In de knoppenbalk links in de editor |
| De codeknop van het geopende onderdeel | In de kop van de editor, op een scherm van je website |
Dit is hetzelfde veld als je themascherm
Je themascherm en deze pop-in schrijven in één en hetzelfde veld. Alles wat je in het themascherm instelt, komt hier dus ook te staan.
Wat je in de pop-in ziet, is die opmaak plus je eigen regels. Dat verklaart waarom er opmaak staat die je zelf niet hebt getypt.
Wijzig je daarna iets in je themascherm, dan wordt het hele veld opnieuw opgemaakt. Lege regels en lege regelblokken verdwijnen dan, en tussen de regelblokken komt een witregel.
Waar je opmaak terechtkomt
Je opmaak wordt bij het publiceren de stylesheet van je website, en die stylesheet staat op elke pagina.
Er staat meer in die stylesheet dan jouw regels alleen. De volgorde bepaalt welke regel wint.
| Volgorde in de stylesheet | Wat daar staat |
|---|---|
| Eerst | De opmaak van de navigaties die je website gebruikt |
| Daarna | De opmaak van je thema, met jouw eigen regels erin |
| Als laatste | De opmaak van je globale blokken |
Staan er twee regels voor hetzelfde onderdeel, dan wint de laatste. De opmaak van een globaal blok gaat dus over je eigen regel heen.
De variabelen van je thema
De variabelen van je thema werken in dit tabblad gewoon. Je kiest ze uit de suggestielijst, met hun huidige waarde erbij.
Van je hoofdkleur en je accentkleur bestaan alleen de tinten 400, 500 en 600, en meer tinten kent je thema niet. Schrijf je zo'n tint toch, dan lukt het opslaan niet.
Stappenplan
- Open je website in de editor.
- Klik op Themacode in de knoppenbalk links.
- Typ je opmaak in het tabblad LESS.
- Klik op Opslaan.
- Publiceer je website.
Voorwaarden en rechten
Je hebt het recht Code toegang nodig. Zonder dat recht staat de knop er niet, en geeft het adres van de pop-in de foutpagina Verboden toegang.
| Waarvoor | Welk recht |
|---|---|
| De pop-in openen en opslaan | Code toegang |
| Je opmaak op je gepubliceerde website zetten | Publiceren |
| Het themascherm gebruiken | Websites/presentaties stijlen |
Gevolgen en beperkingen
Je opmaak geldt op elke pagina van deze ene website, ook op je systeempagina's. Andere websites raakt zij niet.
| Gevolg | Wat dat betekent |
|---|---|
| Alleen opmaak, geen opbouw en geen gedrag | Er is geen tabblad voor HTML en geen tabblad voor JavaScript |
| Eén veld voor twee ingangen | Je themascherm schrijft in hetzelfde veld als deze pop-in |
| Het themascherm maakt het veld opnieuw op | Je eigen indeling met lege regels blijft niet staan |
| Er is geen omhullende selector | Een regel zonder eigen selector raakt elk onderdeel op elke pagina |
| Een globale blok-opmaak komt erachter | Die regel wint van jouw regel voor hetzelfde onderdeel |
| Een variabele die niet bestaat, blokkeert het opslaan | Kies de naam uit de suggestielijst |
Als het niet lukt
Zie je de knop Themacode niet in de knoppenbalk links, dan mist je gebruiker het benodigde recht. Vraag Code toegang aan bij Mach3Builders.
Verschijnt bij het opslaan de pop-in Fout in code, dan zit er een fout in je opmaak. De melding noemt het regelnummer.
Gaat die melding over een variabele, dan bestaat die variabele niet in je thema. Dat overkomt je het snelst met een kleurtint die er niet is.
Zoek je hier de velden voor de kop en de body van je pagina's, dan zoek je in de verkeerde pop-in. Die twee velden staan bij Code-instellingen.
Zoek je een plek voor een script op elke pagina, dan is dat dezelfde pop-in. Voor je hele website bestaat er geen tabblad voor JavaScript.
Werkt je regel niet op een enkel onderdeel, dan komt de opmaak van een globaal blok erachteraan. Pas dan de code van dat blok aan.
Zie je je opmaak niet op je website, dan is die website nog niet opnieuw gepubliceerd.