Week 6 (06‐04 tot 10‐04) - nadia2603/stage-maykin GitHub Wiki
06-04
Vandaag ben ik niet naar stage gegaan. Het is 2de paasdag.
07-04
Vandaag heb ik de feedback verwerkt die ik op de faq-filters had gekregen. Ik kreeg daarbij nog wat extra uitleg, omdat een ander onderdeel net iets anders werkte.
Daarna ben ik begonnen met de pagination en heb ik mijn stappenplan gevolgd.
De classes waren hier wat ingewikkelder, omdat ik ook met modifiers moest werken. Daarnaast had ik te maken met een <li> met daarin een <a>, waardoor ik goed moest nadenken over welk element ik een class gaf. Ik heb hier feedback op gevraagd. Sven gaf aan dat ik goed moest kijken welke elementen ik nodig had voor de styling. Uiteindelijk kwam ik erachter dat ik de <a> moest gebruiken en dat ik de styling van de <li> via de <ul> kon aanpassen.
Sven heeft me ook geholpen met het werkend krijgen van de active state, omdat die eerst niet goed werd opgehaald. Daarnaast kreeg ik hulp bij het toevoegen van de ellipsis (…) wanneer er veel pagina’s zijn. Ik had al iets gevonden in Django dat dit automatisch kan doen, maar had nog hulp nodig om het goed werkend te krijgen. Daarna heb ik alles netjes uitgewerkt en de ellipsis goed geplaatst.
Tijdens het werken heb ik goed naar het design gekeken en zag ik dat een bepaalde kleur niet toegankelijk was. Ik heb alternatieve kleuren bekeken en dit voorgesteld aan de designer. Hij was het eens met mijn voorstel.
Ik heb alles volgens het design uitgewerkt. Morgen doe ik nog een laatste check en daarna maak ik een pull request.
08-04
Vandaag heb ik de laatste check gedaan voor de pagination. Ik heb de hover iets aangepast, zodat deze beter zichtbaar is. Daarna heb ik een pull request gemaakt, waarin ik heb beschreven wat ik heb gedaan en een video heb toegevoegd om te laten zien hoe het eruitziet.
Daarnaast ben ik verder gegaan met de Django-tutorial en heb ik deel 4 afgerond.
Na de lunch heb ik de laatste stappen van deel 4 uitgevoerd en deze toegevoegd aan mijn wiki, waarin ik alle stappen bijhoud en uitleg wat ze doen.
Toen ik klaar was met deel 4, ben ik begonnen met de voorbereiding voor mijn assessment van morgen. Ik heb alle linkjes verzameld en gekeken wat ik nog meer wil laten zien van het werk dat ik heb gedaan nadat ik Portflow had ingeleverd.
09-04
Vandaag ben ik in de ochtend naar school gegaan voor mijn assessment. Ik heb het assessment gehaald. Daarna ben ik naar stage gegaan en heb ik de feedback van het assessment nog even doorgenomen.
Verder ben ik begonnen met de header van Samen Leren. Ik heb eerst naar het design gekeken, maar daar had ik nog wat vragen over die ik aan de designer moet stellen. Hij is op dit moment ziek, dus dat kan ik pas doen als hij weer op kantoor is.
Ik heb wel alvast een breakdown schets en een schets voor de BEM classes gemaakt. Ook heb ik al wat feedback uit het assessment toegepast, zoals het beter zichtbaar maken van de beschikbare tijd per issue. Dit heb ik nu als comment toegevoegd. Dinsdag wil ik tijdens de meeting vragen of we een projectboard kunnen gebruiken, zodat ik alles beter kan plannen en indelen.
Na het schetsen ben ik begonnen met de HTML en SCSS. Ik moest nog even uitzoeken hoe ik het mobile menu kan maken zonder JS. Daar ga ik morgen mee verder.
10-04
Vandaag ben ik verder gegaan met de header. Het mobiele menu werkt nu: je kunt op het hamburger-menu klikken en dan verschijnt de navigatie. Ik heb hiervoor geen JS gebruikt, alleen SCSS. Ook heb ik het menu voor desktop uitgewerkt. Alles is nu responsive.
Ik ben daarna begonnen met de active state van de linkjes, maar dat lukt nog niet helemaal zoals ik wil. Ik heb gekeken hoe ik dit eerder heb gedaan en heb ook bronnen opgezocht. Daar zag ik dat de active state via de URL wordt bepaald met Django, maar dat kan nu nog niet goed omdat er nog geen URL-structuur is. Dit ga ik dinsdag tijdens de meeting vragen.
Ik ben daarnaast begonnen met het stylen van de select in de header. Ik wist al een goede bron waar een overzicht stond van wat je allemaal kunt stylen. De styling heb ik toegepast, maar ik weet nog niet zeker of het goed is omdat er geen design voor is. Dit wil ik dinsdag laten zien om feedback te vragen.