sprint 4 ‐ week 1 ‐ vrijdag 15 november 2024 - julia-stevens/i-love-web GitHub Wiki
Sprint 4 Look and Feel
Week 1
Vrijdag 15 november 2024
Wat heb je vandaag gedaan?
Code review Stylesheet
Ik heb samen met mijn groep feedback gegeven op de stylesheet van 4 andere groepjes, zie hier de issues (zie vooral de gesloten issues)
Ontvangen feedback verwerkt
Ook wij hebben issues met feedback gekregen om de stylesheet te verbeteren. Deze issues hebben we verdeeld tussen de aanwezige groepsleden. Ik ben aan de slag gegaan met de volgende issues:
1. Feedback op naamgeving
Commit: 8dd8363
De class names zijn aangepast:
brand-primary
is nuprimary
brand-primary-veronica
is nuveronica-primary
In HTML kan dit niet herschreven worden als "brand-primary veronica"
, omdat Radio Veronica meerdere kleuren heeft en dit kan dus niet één class zijn. Het leek ons dus het overzichtelijkste om dit dezelfde naam te geven als de class die daarvoor staat, in dit geval dus: veronica-primary
2. Classes en custom properties
Commit: 8dd8363
-
100p staat voor de radiozender 100%NL, aangezien je geen '%' kunt gebruiken, is dit aangegeven met een 'p'. Om het leesbaarder te maken hebben we '100' veranderd naar 'honderd', dus
100p
is nuhonderdp
-
De class names zijn aangepast:
brand-primary
is nuprimary
brand-primary-veronica
is nuveronica-primary
- In de README staat een uitleg over hoe de twee classes toegepast kunnen worden. Hieronder een uitleg:
Kort gezegd, in de primary
class wordt bv. de achtergrond kleur bepaald met de variabele --brand-primary
. Voor elk radiostation (Veronica, SLAM, 100%NL en Sublime) is een class gemaakt waarin er een achtergrond wordt meegegeven aan de --brand-primary
variabele. Hiermee zorgen we ervoor dat we maar één moeten aangegeven dát een element een achtergrond kleur krijgt en kunnen we in HTML, door het toevoegen van een class (zoals primary-veronica
), bepalen welke kleur dit moet zijn.
3. Uitleg README
Commit: 4a01c02
README aangepast en meer uitleg toegevoegd van hoe de code kan worden toegepast, met concrete voorbeelden en een korte uitleg, waarom er 2 classes worden gebruikt in HTML
README aangepast
Op basis van de feedback van medestudenten heb ik in de ReadMe meer uitleg gezet over hoe de code werkt en hoe deze toegepast kan worden.
Zie README
Welke code, die je hebt gezien, neem je mee?
Ik zag bij een van de groepjes die wij feedback gegeven hebben, dat zij ook voor globale elementen style hebben toegepast in hun stylesheet. Dit was, bijvoorbeeld, onderstaande code en wij zouden dit ook nog kunnen verwerken in onze stylesheet.
* {
padding: 0;
margin: 0;
box-sizing: border-box;
}