Design System Estetikk Ferdighet
Design System Estetikk ferdigheten er en veiledet tilnærming for å forbedre nettstedets visuelle identitet. Den hjelper deg med å ta konsistente beslutninger om typografi, farge, avstand og bevegelsestokens som definerer designsystemet ditt.
Hva er Design System Estetikk?
Design System Estetikk er en strukturert ferdighet som dekker:
- Typografi: Skrifttyper, størrelser, vekter og linjehøyder
- Farge: Primære, sekundære, aksent- og nøytrale paletter
- Avstand: Padding, margin og avstands-skalaer
- Bokser/Rammer (Borders): Radius- og bredde-tokens
- Skygger (Shadows): Eleverasjons- og dybde-tokens
- Bevegelse (Motion): Animasjoner og overganger
Disse beslutningene fanges opp i temaets theme.json-fil, noe som skaper et sammenhengende visuelt system.
Hvorfor bruke Design System Estetikk?
Konsistens
Et designsystem sikrer at:
- All tekst bruker samme typografiske skala
- Farger brukes konsistent over hele nettstedet
- Avstand følger et forutsigbart mønster
- Animasjoner føles samlet
Effektivitet
I stedet for å ta designbeslutninger side for side, kan du:
- Definere tokens én gang
- Bruke dem overalt
- Oppdatere globalt ved å endre én verdi
Fleksibilitet
Du kan:
- Justere hele designsystemet ditt raskt
- Eksperimentere med forskjellige estetikker
- Opprettholde merkevarekonsistens samtidig som du utvikler deg
Utløse Design System Estetikk Ferdigheten
Manuell Aktivering
Du kan starte ferdigheten når som helst:
"Hjelp meg med å forbedre designsystemet mitt"
eller
"La oss forbedre nettstedets estetikk"
eller
"Veiled meg gjennom designsystembeslutninger"
Automatisk Forslag
Agenten kan foreslå å bruke ferdigheten når du:
- Spør om designendringer
- Ber om et "moderne" eller "profesjonelle" redesign
- Ønsker å forbedre visuell konsistens
- Forbereder deg på å lansere nettstedet ditt
Design System Estetikk Prosessen
Trinn 1: Typografi
Agenten spør om dine skrifttypevalg:
Hva er din foretrukne typografiske stil?
- Serif (tradisjonell, elegant)
- Sans-serif (moderne, rent)
- Monospace (teknisk, kodefokusert)
For overskriftsskrifttypen:
- Ønsker du en egen overskriftsskrifttype, eller skal du bruke samme som brødteksten?
- Preferanse: fet, elegant, lekende, minimal?
For brødtekstskrifttypen:
- Lesbarhet er nøkkelen. Foretrekker du:
- Større, mer luftig tekst
- Kompakt, effektiv tekst
- Standard størrelse
Agenten definerer deretter:
- Overskriftsskrifttype: Hovedskrifttype for titler og overskrifter
- Brødtekstskrifttype: Skrifttype for avsnitt og brødtekst
- Monospace skrifttype: Skrifttype for kode og teknisk innhold
- Størrelsesskala: Forhåndsdefinerte størrelser (liten, base, stor, XL, osv.)
- Vektskala: Skrifttypevekter (normal, medium, fet, osv.)
- Linjehøyde: Avstanden mellom linjene for bedre lesbarhet
Trinn 2: Fargepalett
La oss definere fargepaletten din.
Primærfarge (merkevarefargen din):
- Nåværende: [vis eksisterende farge]
- Endre til: [fargevelger eller hex-kode]
Sekundærfarge (støttefarge):
- Nåværende: [vis eksisterende farge]
- Endre til: [fargevelger eller hex-kode]
Aksentfarge (markeringer og CTA-er):
- Nåværende: [vis eksisterende farge]
- Endre til: [fargevelger eller hex-kode]
Nøytral palett (gråtoner for tekst, rammer, bakgrunner):
- Lys: [farge]
- Medium: [farge]
- Mørk: [farge]
Agenten oppretter en komplett palett som inkluderer:
- Primærfarge, sekundærfarge og aksentfarger
- Nøytrale gråtoner (lys, medium, mørk)
- Semantiske farger (suksess, advarsel, feil)
- Hover- og aktivtilstander
Trinn 3: Avstand
Hvor mye pustehull vil du ha?
Preferanse for avstands-skala:
- Kompakt (tett, effektive layout)
- Normal (balansert avstand)
- Luftig (generøs hvittrom)
Dette påvirker:
- Padding inne i knapper og kort
- Marginer mellom seksjoner
- Avstand mellom rutenett-elementer
Agenten definerer avstandstokens:
- Baseenhet (typisk 4px eller 8px)
- Skala: xs, sm, md, lg, xl, 2xl
- Spesifikke verdier for padding, margin, gap
Trinn 4: Rammer og Skygger
Visuell dybde og definisjon:
Preferanse for border radius:
- Skarp (ingen avrunding)
- Subtil (liten radius)
- Avrundet (medium radius)
- Veldig avrundet (stor radius)
Skyggedybde:
- Flat (ingen skygger)
- Subtil (lette skygger)
- Fremtredende (sterke skygger)
Agenten oppretter:
- Border radius tokens (for knapper, kort, input)
- Skygge-tokens for ulike elevasjonsnivåer
- Border bredde-tokens
Trinn 5: Bevegelse og Animasjon
Hvordan skal nettstedet føles når det er interaktivt?
Preferanse for animasjon:
- Minimal (ingen animasjoner)
- Subtil (milde overganger)
- Lekende (merkbare animasjoner)
Spesifikke animasjoner:
- Sidestransisjoner: fade, slide, eller ingen?
- Knapp-hover: skalering, fargeendring, eller begge?
- Lastetilstander: spinner, skjelett, eller fremdriftslinje?
Agenten definerer:
- Overgangsdurer (rask, normal, treg)
- Easing-funksjoner (ease-in, ease-out, ease-in-out)
- Animasjonskeyframes for vanlige interaksjoner
Anvende Design System Estetikk
Automatisk Anvendelse
Etter at du har fullført ferdigheten, gjør agenten følgende:
- Oppdaterer temaets
theme.jsonmed alle tokens - Anvender designsystemet på ditt aktive tema
- Regenererer blokkstilene for å matche det nye systemet
- Aktiverer det oppdaterte temaet
Manuell Anvendelse
Du kan også redigere theme.json direkte:
{
"version": 3,
"settings": {
"color": {
"palette": [
{
"color": "#0066CC",
"name": "Primary",
"slug": "primary"
}
]
},
"typography": {
"fontFamilies": [
{
"fontFamily": "Inter, sans-serif",
"name": "Body",
"slug": "body"
}
]
},
"spacing": {
"spacingSizes": [
{
"size": "0.5rem",
"name": "Small",
"slug": "sm"
}
]
}
}
}
Se Design Systemet Ditt
Spør Agenten
"Vis meg designsystemet mitt"
eller
"Hva er mine nåværende design-tokens?"
Agenten vil vise din typografi, farger, avstand og andre tokens.
Se theme.json
Åpne /wp-content/themes/[theme-name]/theme.json i en teksteditor for å se de rå token-definisjonene.
Oppdatere Design Systemet Ditt
Raske Oppdateringer
Spør agenten om spesifikke endringer:
"Gjør primærfargen mørkere"
eller
"Øk avstands-skalaen med 20%"
eller
"Bytt overskriftsskrifttypen til en serif"
Full Redesign
Kjør Design System Estetikk ferdigheten på nytt:
"La oss redesignere hele designsystemet mitt"
Dette vil veilede deg gjennom alle beslutninger på nytt, og starte med dine nåværende verdier.
Delvise Oppdateringer
Oppdater spesifikke aspekter:
"Oppdater bare fargepaletten, behold alt annet"
Beste Praksis for Design System
Konsistens
- Bruk de samme tokensene overalt
- Ikke opprett engangs-farger eller størrelser
- Referer til tokens i stedet for å hardkode verdier
Navngiving
Bruk klare, semantiske navn:
-
✓
primary,secondary,accent -
✗
blå,farge-1,hoved -
✓
heading-lg,body-sm -
✗
font-size-24,text-large
Skalerbarhet
Design systemet ditt for å skalere:
- Bruk relative enheter (rem, em) i stedet for piksler
- Opprett skalaer (xs, sm, md, lg, xl) i stedet for vilkårlige verdier
- Planlegg for fremtidige tillegg
Dokumentasjon
Dokumenter designsystemet ditt:
- Hvorfor du valgte spesifikke farger
- Når du skal bruke hvert token
- Unntak og kanttilfeller
Vanlige Design System Mønstre
Moderne Minimalist
- Sans-serif typografi (Inter, Helvetica)
- Begrenset fargepalett (2-3 farger)
- Generøs avstand
- Subtile skygger
- Glatte, raske animasjoner
Varm og Vennlig
- Blanding av serif og sans-serif
- Varm fargepalett (oransje, varme gråtoner)
- Avrundede hjørner
- Myke skygger
- Lekende animasjoner
Profesjonell Bedrift
- Rent sans-serif (Roboto, Open Sans)
- Nøytral palett med aksentfarge
- Strukturert avstand
- Minimal skygger
- Subtile overganger
Kreativ og Dristig
- Distinkt typografi
- Dristig fargepalett
- Variert avstand
- Sterke skygger
- Merkbare animasjoner
Feilsøking
Designsystemendringene mine vises ikke
- Tøm nettleserens hurtigbuffer (cache)
- Bygg nettstedet på nytt hvis du bruker en statisk generator
- Sjekk at
theme.jsoner gyldig JSON - Verifiser at temaet er aktivt
Fargene ser forskjellige ut på forskjellige sider
- Sjekk for motstridende CSS i plugins
- Verifiser at alle sider bruker samme tema
- Tøm eventuelle caching-plugins
Jeg vil gå tilbake til et tidligere designsystem
- Spør agenten: "Vis meg historikken til designsystemet mitt"
- Rediger manuelt
theme.jsontil tidligere verdier - Kjør ferdigheten på nytt med andre valg
Neste Steg
Etter at du har definert designsystemet ditt:
- Gjennomgå nettstedet ditt: Besøk nettstedet ditt for å se det nye designet
- Forbedre videre: Gjør justeringer ved å bruke ferdigheten på nytt
- Opprette maler: Bygg egendefinerte blokkmaler ved hjelp av dine design-tokens
- Dokumentere: Del designsystemet ditt med teammedlemmer