Week 11 (11‐05 tot 15‐05) - nadia2603/stage-maykin GitHub Wiki

11-05

Vandaag ben ik begonnen aan de breadcrumbs en de video. Ik ben eerst aan de breadcrumbs begonnen. Ik kon die overnemen van de detailpagina en moest nog wat kleine dingen aanpassen voor de videopagina. Ik had wel een klein probleem, want mijn code werd overschreven door andere code. Ik heb eerst gekeken waar dat door kwam en het daarna opgelost.

Ik ben ook even naar de designer gegaan, omdat ik zag dat de back link en de breadcrumbs op mobile naar hetzelfde gaan. Daarom is besloten om de back link op mobile weg te halen.

Toen ik daarmee klaar was, ben ik begonnen aan de video. Er stond al wat HTML, maar ik heb de code aangepast en responsive gemaakt. Ik had moeite om de video goed op mobile te krijgen en ben daarom bronnen gaan zoeken die mij konden helpen. Uiteindelijk heb ik op YouTube een video gevonden die hielp. Daardoor werkte het goed op mobile, maar toen zag het er op desktop niet goed uit. Daarvoor kon ik code gebruiken die ik op andere plekken ook al had gebruikt.

Daarnaast heb ik nog opgezocht wat er allemaal nodig is bij een video en iframe en hoe je dit toegankelijk kunt maken.

Toen ik klaar was, heb ik een pull request gemaakt. Verder heb ik een lijstje gemaakt met wat ik deze week nog wil doen.

12-05

Vandaag ben ik begonnen aan de videobeschrijving. Ik heb eerst een breakdown-schets gemaakt en daarna de HTML. Er stond al wat HTML, maar die heb ik verwijderd en opnieuw opgebouwd.

Tijdens het maken moest ik ook een paar keer van branch wisselen om te kijken hoe het eruitzag samen met de breadcrumbs en de video. Ik heb dat zo gedaan, omdat ik zeker wilde weten dat alles er goed uitziet wanneer het gemerged wordt en ik niet later nog bugs hoef op te lossen.

In de ochtend had ik de weekly meeting met de backender, waar we de stand-up deden. Ik had ook nog een paar vragen. Tijdens het maken van de videobeschrijving zag ik bijvoorbeeld dat er geen uploaded datum was die ik kon ophalen, terwijl die wel in het design stond.

De backender ging daar meteen mee aan de slag en kon dit later in de middag samenvoegen met mijn branch. Ik kreeg ook nog een handige link waarmee ik de uploaded datum kon aanpassen naar hoe ik het in het design wilde hebben.

Begin van de middag had ik weer een meeting van Samen Leren, dit keer met de baas, designer en twee backenders. We deden een stand-up, ik heb laten zien hoe het project ervoor staat en we zijn samen door het projectboard gegaan.

Na de meeting ben ik weer verder gegaan met de videobeschrijving.

13-05

Vandaag ben ik begonnen aan de skip link. Ik zag dat er een skip link was op de website van Maykin. Ik heb gekeken hoe die gemaakt was en dat overgenomen. Daarna heb ik kleine dingen aangepast zodat het bij Samen Leren werkte. De skip link was snel af en daarna heb ik een pull request gemaakt.

Daarnaast heb ik de merge conflicten opgelost die ik had in mijn pull requests. De eerste rebase op een branch ging goed. Ik had vorige week een blog gekregen waarin de stappen stonden uitgelegd en hoe het werkt. Bij de tweede rebase ging iets mis. Tijdens de rebase had ik per ongeluk de pull request gesloten en ik kon die ook niet meer opnieuw openen. Ik heb toen hulp gevraagd. Het probleem was dat ik eerder al een branch van die branch had gemaakt en die stond al op main, waardoor er eigenlijk niks meer veranderd was. Ik kon het daarom gewoon zo laten en verdergaan.

Ook heb ik feedback verwerkt die ik op mijn pull requests had gekregen.

Vandaag ben ik iets eerder weggegaan, omdat ik naar de dierenarts moest.

14-05

Vandaag geen stage. Het is hemelvaart.

15-05

Vandaag ben ik begonnen aan de language toggle. Ik had de styling hiervoor al eerder gemaakt, maar toen was er nog geen design. Nu was die er wel. Ik heb eerst gekeken of ik de manier die ik eerder had gebruikt opnieuw kon gebruiken. Het leek er erg op, maar het was toch net anders.

De language toggle stond al op de website van Maykin. Ik heb gekeken hoe die daar gemaakt was en het daarna zo aangepast dat het bij mijn project werkte. Dat is gelukt. Toen ik klaar was heb ik een pull request gemaakt.

Daarnaast heb ik ook feedback gegeven op pull requests van anderen.