Design uniek maken
Je portfolio mag niet op een template lijken: kies een uitgesproken stijl en voer die consequent door zonder de usability te breken.
Kleur en typografie kiezen
- Leg 2 hoofdkleuren vast (primary/secondary) en 1 neutrale achtergrond; noteer de hex-codes in een SCSS map.
- Gebruik een display-font voor koppen en een leesbaar sans-serif voor body; stel fallback-stacks in.
- Test contrast met een online checker en fix elementen die onder AA scoren.
Componenten consistent maken
Bewerk shared partials zoals modules/portfolio/views/_partials/header.html.twig en footer.html.twig zodat spacing en iconen overal gelijk zijn.
- Voeg spacing-utilities toe (bijv. .py-24, .gap-16) in assets/css.
- Maak een knoppen-set: primary, ghost, text. Gebruik variabelen voor kleur en radius.
- Pas de navigatie aan: actieve link krijgt underline + accentkleur.
Micro-interacties die helpen
- Gebruik CSS transitions van 200-250ms voor hover/active states.
- Voeg een subtiele scroll-reveal toe op secties met intersection observer (assets/js/app.js).
- Laat formulieren inline feedback tonen (success/warning/error) zonder pagina-reload.
Navigatie
- Cursus informatie
- Voor de docent
- Contact formulier laten werken
- Focus en doel
- Ssh keys instellen
- Gitlab checkout
- Design uniek maken
- Omgeving instellen
- Kennistest
- Server starten
- Rondleiding
- Les 3 inhoud aanpassen
- Registreren
- Codebase updaten
- Unit tests draaien
- Webserver starten
- Home pagina basics
- Home pagina skills
- Home pagina overig
- Design patterns
- Zoek uit wat singleton is
- Adapter toepassing
- Factory gebruiken
- Adapter
- Factory
- Singleton