Alleen CSS, complexe animaties en responsieve schaal per octaaf
Voor deze opdracht bouwde ik een MIDI player geïnspireerd op AKAI. De regel was simpel, alleen CSS gebruiken. Ik heb diep gewerkt met calc() en round() voor schaal per octaaf, moderne selectors zoals :has(), variabele fonts en nette responsive breakpoints.
- CSS only
- 2 weken
- Minor.Web.Design&Development
- Schoolproject
Kernpunten
Responsiveness: 1 octaaf op mobiel, 2 op desktop, 4 op grote schermen, zonder halve toetsen door round() en calc().
Interacties: keys met hover en micro animatie, drumpads en joystick aangestuurd met :has() en CSS variabelen.
Typografie: variabele fonts met animatie, nette hiërarchie.
Lessen: veel gewerkt met CSS variabelen, grid en flex, selectors opschonen. Belangrijk inzicht, begin simpel, breid daarna uit.