Inloggen

Lumen tutorial

Je website bouwen in Lumen.


Templates en pagina’s

In een template plaats je de HTML die benodigd is voor een pagina.
Je hoeft niet voor elke pagina een aparte template te maken. Pagina's die qua structuur hetzelfde zijn, maar qua inhoud anders, kun je baseren op één template. De inhoud van een template kun je dynamisch maken, maar dat leggen we later uit ;)

Samengevat:

  • Elke pagina is gebaseerd op één van je templates
  • Bij het aanmaken van een pagina bepaal je zelf de URL

 

Stylesheets, scripts en fonts

Om je HTML kleur en vorm te geven heb je natuurlijk CSS en eventueel javascript nodig. Ga naar Bestanden in Lumen om een stylesheet aan te maken of te uploaden.

Als je ervoor kiest om een bestand aan te maken, vul je zelf gewoon de extensie in, bijvoorbeeld: style.css.

  • Je kunt ook werken met een css pre-processor. Maak dan een .less of een .scss bestand aan of upload deze.
    Als je je bestand opslaat - compiled Lumen automatisch.
  • Je kunt bij Bestanden ook scripts en fonts uploaden.

Dynamische content

Je hebt nu de basis van Lumen onder de knie, maar je hebt nog geen gebruik gemaakt van de Lumen features.

De kracht van Lumen zit 'm vooral in de manier waarop je websites dynamisch maakt. Dat is namelijk super eenvoudig.

Alle HTML elementen zoals teksten en afbeeldinen en links in je template kun je aanpasbaar (dynamisch) maken. Dat betekent dat als je meerdere pagina's aanmaakt die gebruiken maken van één template, de afbeeldingen en teksten die gebruikt worden binnen die template aanpasbaar zijn bij het bewerken van een pagina.

Zo doe je dat!

Door je eigen HTML uit te breiden met het data-attribuut data-lid="" geef je aan dat het element aanpasbaar is. Binnen de quotes moet een uniek nummer staan.

                                    <p data-lid="1">Editable dummy text</p> 

<a data-lid="2">Editable href</a> 

<img data-lid="3" alt="Editable image"/>

                                

En nu zelf

Laat zien hoe goed je Lumen begrijpt door de verschillende features van Lumen toe te passen binnen je eigen website. Je kunt gewoon spieken in de documentatie. Alle functionaliteiten zijn gedocumenteert.

Features die je kunt toepassen:

Het is niet verplicht om alle onderdelen toe te passen, maar we gebruiken het wel om je niveau te bepalen.


Geschreven op vrijdag 25 augustus 2017

Bas La-Graauw

Loop je vast?

Geen zorgen. Laat je helpen door een Lumen Pro!

Help me out!