Auteur: Rose Mulazada
De opdrachten: opdracht 1 en opdracht 2
**note voor opdracht 2: wanneer je 'i been drinkin' van 'future' toevoegt aan de playlist en het nummer dan afspeelt, krijg je de ingekorte versie terug - dit was om zeker te zijn dat alle nummers wel spelen. dan hoef je niet drie minuten te wachten op een nummer om te checken of het nummer erna zal afspelen of niet. **note voor opdracht 2: 'i been drinkin' en 'say it' hebben een 'preview' versie - het is een prototype dus vandaar zijn niet alle nummers aan de linkerkant ingekort.
- https://stackoverflow.com/questions/22534084/can-i-create-border-bottom-without-diagonal-corner
- https://stackoverflow.com/questions/6881045/css-animations-on-span
- https://www.w3schools.com/jsref/jsref_localecompare.asp
- http://sortablejs.github.io/Sortable/
- https://font.gooova.com/fonts/14294/circular-std-font-family.html
- Niet gebruikt maar wel als reference: https://listjs.com/
- https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeName
- https://www.freecodecamp.org/news/how-to-sort-alphabetically-in-javascript/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
uitwerken na schetsen idee (voor week 2)
![storyboard voor opdracht 1](/rosemulazada/FvD/raw/main/readme-images/animation-storyboard.jpg)
Aan deze technieken/punten wil ik werken:
- Timen van de letters die 1 voor 1 omlaag vallen
- Het toevoegen van een bouncy feel/effect wanneer het 'i'tje omhoog springt tegen de '+1'
- Misschien het toevoegen van geluid als dat onderdeel is van wat wij gaan behandelen?
- Fade in & out animaties
uitwerken bij afronden opdracht (voor week 4)
![uitomst opdracht 1](/rosemulazada/FvD/raw/main/readme-images/Nintendo-2.png)
Korte omschrijving met plaatje(s)
Ik heb eigenlijk geen delays gebruikt en heb gewoon met z-index het blokje voor de coin gezet. Ik heb alles gepositioneerd met relative/absolute en elk element omhoog laten bewegen met verschillende snelheden zodat het lijkt alsof de letter 'i' het blokje raakt waardoor het muntje uit het blokje komt. Ik heb op alle spans display: inline-block gezet zodat ik de letters kon animeren en heb de ::after figuren op andere spans gezet dan de letter 'i' zodat de ::after niet meebewoog. Ook is het me gelukt om met opacity de border te laten animeren.
Ik wil graag alle letters animeren zonder hierbij de ::after mee te nemen, ik kreeg gelijk het idee om een span aan te maken met een witte tekstkleur of iets in die richting zodat ik een ::after kan maken en die kan animeren i.p.v. een ::after voor een span maken met een letter uit het merk erin. Maar ik weet niet zeker of dit handig is of überhaupt mag. Ook wil ik leren hoe ik ervoor kan zorgen dat bijvoorbeeld de ::after nog langer op 100% blijft qua keyframes i.p.v. dat het gelijkt terugspringt naar de 0% positie.
![bummer](/rosemulazada/FvD/raw/main/readme-images/Nintendo-3.png)
uitwerken na schetsen idee (voor week 5)
Aan deze technieken/punten wil ik werken:
- Ik wil graag leren hoe ik zoveel mogelijk 1 functie kan schrijven die alles doet ipv verschillende die samen 1 doel berijken
- Ik wil graag kijken naar nieuwe technieken ipv wat ik al ken.
uitwerken na testen (week 7)
Ik liep heel erg vast tijdens deze week, en heb later besloten om van case te veranderen. Om deze rede heb ik niet echt kunnen testen aangezien ik alleen CSS had en niks voor het belangrijkste deel waardoor het allemaal interactief moest worden, maar ik zal problemen opnoemen die ik heb ervaart bij mijn nieuwe case. Neem minimaal 5 bevindingen op:
Nummers werden twee keer toegevoegd aan de playlist terwijl dat niet logisch is
![oplossing probleem 1](/rosemulazada/FvD/raw/main/readme-images/data.png)
Ik kon mijn lists niet selecteren met alleen mijn toetsenbord. In plaats daarvan ging het elke individuele letter oplezen uit de zin.
![oplossing probleem 2](/rosemulazada/FvD/raw/main/readme-images/selectedlists.png)
![oplossing probleem 3](/rosemulazada/FvD/raw/main/readme-images/offscreen.png)
Als ik op een button klik om te sorteren en vervolgens op de volgende knop klik krijgen beide knoppen dezelfde stijl.
![oplossing probleem 4](/rosemulazada/FvD/raw/main/readme-images/buttonstyles.png)
Ik had behalve het sorteren met a-z en z-a niks anders om te ordenen.
![oplossing probleem 5](/rosemulazada/FvD/raw/main/readme-images/drag.png)
uitwerken bij afronden opdracht (voor week 8)
![uitkomst opdracht 2](/rosemulazada/FvD/raw/main/readme-images/eindSS.png)
Korte omschrijving met plaatje(s)
![top](/rosemulazada/FvD/raw/main/readme-images/sortable.png)
Korte omschrijving met plaatje(s)
![bummer](/rosemulazada/FvD/raw/main/readme-images/offscreen.png)