Alexvanderwal / cssttr

Opdrachten voor de klassen css minor web development.
https://cascuna.github.io/cssttr/styleguide
0 stars 0 forks source link

Components

Rating example makes use of Emoji from: http://emojione.com

Wat heb ik gedaan?

Week 1

Dag 1

Ik ben eerst begonnen met nadenken over wat ik in mijn website wil hebben, wat is de stijl, waarhoud ik rekening mee, wat wilt mijn klant(marijn) nou eigenlijk? Hierdoor heb ik veel onderzoek gedaan over wat accesible websites nou eigenlijk zijn, en wat ze "accesible maakt". https://www.nngroup.com/articles/keyboard-accessibility/ Aan de hand hiervan heb ik acceskeys onderzocht, en in de eerste instantie dacht ik eraan om deze te implementeren.

Voor de rest ben ik langzaam begonnen met het ontwikkelen van de website, voornamenlijk met de generieke stijl van de website, een "ga direct naar content" pagina, kijken hoe je radio buttons kan stijlen en het oplossen van een sub-menu in de navigatie balk die openklapt als er op gefocust wordt.

Dag 2

Deze dag begon ik met het mooier maken van mijn navigatie balk. Hier liep ik tegen best wel wat problemen aan met positionering, waardoor ik uiteindelijk een flexbox ben gaan gebruiken en het gevoel heb ik dat ik position in css beter snap.
Ook heb ik veel geexperimenteerd, zo heb ik gekeken of aan de hand van een child element je een parent kan aanpassen, verschillende stijlings mogelijkheden geprobeert om te kijken wat ik het prettigst vind.

Alhoewel deze dag vrij moeizaam ging door het velen uitzoeken, had ik aan het eind van de dag wel meer het gevoel dat ik me bewust was van wat ik deed.

Dag 3

Vandaag heb ik voornamenlijk besteed aan het opschonen van mijn CSS bestand, en wat comments toegevoegd. Deels voor de docenten maar ook deels omdat ik orde begon kwijt te raken, en hier dus echt niet tegen kan als ontwikkelaar. Dit heeft me dan ook gemotiveerd om na te denken over andere manieren om de CSS beter te scheiden, bijvoorbeeld een stylesheet per component, maar dit is iets wat ik ga onderzoeken op het moment dat hier tijd voor is buiten de opdrachten.

Week2