Skip to content

Conversation

tordtst
Copy link
Member

@tordtst tordtst commented Sep 30, 2026

Endringer

  • src/styles/tokens.css: CSS-variabler for farger, typografi, avstander, avrunding, innholdsbredde, trykkflate og fokus.
  • src/styles/base.css: grunnstiler med systemfont, lesbar tekst og synlig :focus-visible.
  • PriceTag: viser 150 kr/døgn, eller «Gratis utlån» som et grønt merke med tekst.
  • ListingCard: referanse for annonsekort med bilde (eller «Ingen bilde»), tittel, kategori, område og pris.
  • Designreferanse på /design.html. Den er bare tilgjengelig med npm run dev og ikke med i npm run build.
  • Hver komponent har egen mappe (src/components/PriceTag/ osv.).
  • docs/design.md beskriver farger med kontrasttall, typografi, avstander og komponentbruk. README har fått mappestruktur og designlenke.

Hvorfor

Gi gruppen ett felles visuelt grunnlag før katalog, detaljvisning og skjema bygges, slik at alle visninger ser like ut og oppfyller kontrastkravene.

Se selv: npm run dev, og åpne http://localhost:5173/design.html

Issue

Closes #5

tordtst and others added 4 commits September 30, 2026 10:20
Gi alle visninger samme farger, typografi, avstander og synlig
tastaturfokus. Fargeparene er kontrollert mot WCAG-kravene.

Refs #5

Co-Authored-By: birkjr <birkjr@stud.ntnu.no>
Vis pris og gratis utlån likt overalt, med tekst og ikke bare farge.
Annonsekortet viser bilde eller plassholder, tittel, område og pris
som utgangspunkt for katalogen.

Refs #5

Co-Authored-By: sebasti <sebasti@stud.ntnu.no>
Gi gruppen en felles visuell referanse med farger, tekst og
komponenter. Siden er bare tilgjengelig med npm run dev og er ikke
med i produksjonsbygget.

Refs #5

Co-Authored-By: andretg <andretg@stud.ntnu.no>
Beskriv farger med kontrasttall, typografi, avstander, komponentbruk
og mappestruktur, slik at alle bygger likt videre.

Refs #5

Co-Authored-By: birkjr <birkjr@stud.ntnu.no>
@tordtst tordtst added enhancement New feature or request design labels Sep 30, 2026
@tordtst tordtst added this to the Innlevering 1 milestone Sep 30, 2026
@tordtst tordtst self-assigned this Sep 30, 2026
@tordtst tordtst requested a review from a team as a code owner September 30, 2026 08:23
Copy link
Member

@andretg andretg left a comment •

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Testet lokalt: npm ci, lint, typecheck og build. Alt kjører som det skal.
Testest også i /design/html for å sjekke designgrunnlaget og de visuelle referansene vises:
image
image

Alt av design ser bra ut!
Godkjenner denne PR-en.

@andretg andretg merged commit cd15f50 into dev Sep 30, 2026
@andretg andretg deleted the 5-style-lag-felles-designgrunnlag-og-visuell-referanse branch September 30, 2026 08:41
Sign in to join this conversation on GitHub.
Labels
design enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants