- Ge en praktisk förberedelse inför nästa veckas tema kring UI-ramverk, designprinciper och dokumentation.
- Introducera verktyg och arbetsflöden som kommer vara centrala i ert nästa projekt.
- Öva på att samarbeta i grupp med fokus på layout, UI-komponenter och dokumentation.
Gruppen börjar med att tillsammans:
-
Utforska minst två UI-ramverk:
-
Diskutera i gruppen:
- Vad verkar enklast/smidigast att komma igång med?
- Välj ett UI-ramverk att arbeta vidare med under uppgiften.
- Skapa en enkel skiss (low fidelity) över en startsida i Figma (eller på papper).
- Fokusera på att applicera designprinciper:
- Visuell hierarki: Vad ska synas mest?
- Alignment: Rada upp komponenter konsekvent.
- Färg och kontraster: Är text lättläst? Tillgängligt för alla?
(Tips: använd WebAIM Contrast Checker) - Typografi: Läsbarhet och enhetlighet i typsnitt och storlek.
- OBS lägg inte för mycket tid på denna del, det viktigaste är att ni kommer igång med att sätta upp repot och börjar jobba med UI-ramverk.
📖 Figma-guide för nybörjare:
https://help.figma.com/hc/en-us/articles/360040514513-Getting-Started-with-Figma
- Sätt upp ett nytt projekt med Vite:
npm create vite@latest
- Installera det valda UI-ramverket (se deras dokumentation för installationsinstruktioner).
- Bygg startsidan enligt er skiss:
- Header
- En eller två sektioner med text och knappar.
- Footer
- Lägg tid på struktur och förståelse för ramverket – det behöver inte bli "klart".
- Lär av varandra – hjälps åt i gruppen.
- Reflektera över hur ramverket påverkar design och utvecklingsflödet.
- Skriv en första version av en README-fil för ert projekt:
- Kort projektbeskrivning.
- Vilket UI-ramverk ni använde och varför.
- Hur man startar projektet (t.ex.
npm install
ochnpm run dev
). - Gruppmedlemmar.
📖 Exempel på bra README:
https://github.com/matiassingers/awesome-readme
Varje grupp går igenom:
- Vad hann ni med?
- Vad tyckte ni om ramverket?
- Vad var enkelt/svårt?
- Visuell Hierarki – Medium
- UI Color Guide – Medium
- WebAIM Contrast Checker
- Mycket användbart webbläsartillägg för att kolla konstraster för specifika element
- Ladda upp ert repo på GitHub om ni vill spara det som grund inför det individuella projektet.
- Det viktiga är att README är påbörjad – dokumentationen är en central del av nästa veckas tema.
- Utforska ett UI-ramverk och testa komponenter.
- Planera och bygga upp en enkel layout.
- Förstå grunderna i README och dokumentation.
- Förbereda inför det individuella projektet vecka 9.
🎯 Lycka till med uppgiften!