Navngivningsstandarder i Figma: klare regler for udstyr og systemer

  • Adskil udseendebasistokens og semantiske tokens efter farver og typografi.
  • Den etablerer en Figma-struktur med hoved-, aktive og arkiverede projekter og bruger nummererede sider og rammer.
  • Antag W3C-tokenspecifikationen (med $type) og tilpas Style Dictionary når det er nødvendigt.
  • Stol på Figma AI og plugins for problemfri omdøbning, sortering og versionsstyring.

Navngivningsstandarder i Figma

At mestre, hvordan vi navngiver lag, variabler, komponenter og tokens i Figma, er ikke et indfald, det er en praktisk nødvendighed. Et velgennemtænkt navngivningssystem fremskynder arbejdet, undgår forvirring og eliminerer friktion mellem design og udvikling.især når flere personer redigerer de samme filer.

Hvis du arbejder med interfacedesign og ønsker at hæve dit niveau, er det en god idé at få styr på tingene helt fra bunden: hvilke navne bruges, hvordan er de struktureret, og hvordan er de dokumenteret. Gennem hele denne guide finder du dokumenterede fremgangsmåder, klare eksempler og et sammenhængende forslag til at standardisere alt i Figma.fra filen og siden ned til den mindste variabel af farve eller typografi.

Grundlæggende: Hvorfor standardisere nomenklaturen i Figma

Før vi går i detaljer, er det værd at huske det grundlæggende: et designsystem er kilden til sandheden for et digitalt produkt. Det er sættet af komponenter og stilarter, der definerer den visuelle identitet, tilgængelighed og konsistens af din brugerflade.Og Figma er stedet, hvor den sandhed bygges, udgives og forbruges.

Inden for dette system er egenskaber og deres værdier de byggesten, der holder det oppe. Farver, skrifttyper, afstand, størrelser, effekter og tilstande kræver en nomenklatur, der er logisk, læsbar og skalerbar. for hele organisationen, ikke kun for den person, der designede den første komponent.

En fælles standard undgår tvetydigheder. Navngivning handler ikke om at sætte pæne etiketter på, men om at skabe en taksonomi, der kan modstå tidens tand og produktets vækst.og det giver alle i teamet mulighed for at vide, hvad de skal bruge, hvor de skal ændre det, og hvordan det påvirker slutforbrugerne.

Organisering af komponenter og stilarter: mønstre der fungerer

Det er god praksis, at navne fortæller historien om, hvad noget er, hvordan det opfører sig, og hvor det bruges. Dette indebærer at adskille semantiske rollenavne fra rent beskrivende eller udseendemæssige navne.og holde dem i overensstemmelse med hinanden.

For interaktive komponenter er det tilrådeligt at definere elementet og tilstanden. For eksempel kan en knap have tilstandene basis, pegefølsom, fokus, trykket ned og deaktiveret.Og det er vigtigt, at navnet tydeligt angiver det mønster, som hele biblioteket vil følge.

  • Knapper: Brug en ensartet konvention, f.eks. Primær knap, Sekundær knap, Tertiær knap, og tilføj tilstanden med et suffiks, for eksempel Primær knap — Hold musen over.
  • Ikoner: Vælg beskrivende navne som f.eks. Mail-ikon, Sociale netværk-ikon eller Søgeikon. Undgå generiske jokertegn, der ikke tæller for noget og det vil i det lange løb gøre søgningen vanskeligere.

Hvis du arbejder med mere end ét system eller mærke, skal du tydeligt differentiere omfanget. Primær og sekundær er nyttige betegnelser, når to designsystemer eller to hovedpaletter sameksistererog hjælpe med at opretholde klarhed på komponent- og token-niveau.

Nomenklaturens magi er ikke kun æstetisk; dens virkelige effekt ligger i samarbejde. Når design og udvikling deler navne og struktur, forbedres kommunikationen, overleveringer er mere gnidningsløse, og fejl reduceres. fordi alle kan finde den rigtige ressource i første forsøg.

Sådan opsætter og vedligeholder du dit designsystem i Figma

At etablere designsystemet i en dedikeret fil skaber orden og styring. Den fil bør være referencen for biblioteker, masterkomponenter og publicerede stilarter.og den bør beskyttes og versionssikres.

  1. Indledende lagerbeholdningAngiv nøgleelementerne. Definer basispaletten og dens skalaer, typografien og dens niveauer, afstandsmønstrene og effektstilene.
  2. Systemets hovedfilopretter en dedikeret fil i Figma til designsystemet. Det vil være oprindelsen af ​​komponenter og stilarter, såvel som deres dokumentation..
  3. Organiserede komponenterGruppér efter familier (knapper, formularer, navigation, feedback). Brug den aftalte navngivningskonvention, og oprethold et klart hierarki i aktiver.
  4. Veldefinerede stilarter: udgiver farvestile, tekst, gitter og effekter. Navngiv stilarterne ved hjælp af de samme kriterier, som du vil bruge til variabler og tokens. for at undgå dobbeltarbejde.
  5. Levende dokumentationTilføj brugervejledningssider, eksempler og retningslinjer. Definer, hvad der kan redigeres, hvem der udgiver, og hvordan versionsændringer kan foretages.

Alt dette skal ledsages af processer. Det er tilrådeligt at blive enige om en arbejdsgang for udgivelsesbiblioteker, peer review og en udgivelsesplan. så ændringerne spredes med kontrol og sporbarhed.

Designtokens og standarder: fra JSON til W3C og Style Dictionary

Designtokens er den mindste repræsentation af visuelle og interaktionsbeslutninger i et bærbart format. Det er blevet almindelig praksis at gemme tokens i JSON, og værktøjer som Style Dictionary bygger bro til platforme. generering af variabler til web, iOS eller Android.

Men selvom der er konsensus om at bruge JSON, er der ikke altid enighed om, hvordan JSON skal organiseres. Style Dictionary populariserede CTI (Category, Type, Item) taksonomien til strukturering af tokens, noget meget nyttigt til filtrering og transformation i automatiserede pipelines.

I juli 2023 offentliggjorde W3C-arbejdsgruppen et relevant udkast for at standardisere designtokenformatet. Denne specifikation foreslår blandt andet en særlig egenskab kaldet $type til eksplicit at kategorisere tokens., der på visse områder distancerer sig fra CTI.

Hvad betyder det? Hvis du eksporterer tokens fra Figma med den nye specifikation og har til hensigt at behandle dem med klassiske Style Dictionary-konfigurationer, Der kan opstå uforeneligheder ved filtrering eller transformation Fordi reglerne forventer CTI. Den gode nyhed er, at Style Dictionary er fleksibel: du kan tilpasse transformationer, filtre og formater, så de passer til den nye standard.

Mens officielle retningslinjer udvikles, er det vigtigt, at den struktur, du anvender, tager forbrugerne i tankerne: variabel sporbarhed, semantisk klarhed og kompatibilitet med byggeværktøjerHusk også tredjepartsanalyser og praktiske cases offentliggjort af brancheledere (f.eks. taksonomiforslag til grænsefladeskalaer eller erfaringer delt af store systemer som Salesforce) for ikke at genopfinde hjulet.

Variabel navngivning: farver og typografi uden hovedpine

Mange teams blander navne som Main Blue med skalaer som Blue-500 og typografiske roller som Large Header eller Regular Body. Den mest robuste måde at løse dette på er at adskille lag: basisudseendetokens og semantiske intentionstokens..

Farver. Definer en basispalet med skalaer (f.eks. Blå 50, 100, 200, 300, 400, 500, 600, 700, 800, 900) og adskil neutrale farver. Det er basistokens Og de bør aldrig bruges direkte i komponenter, hvis du leder efter tematisk fleksibilitet. Derudover bør du oprette semantiske tokens som primær baggrundsfarve, sekundær tekst eller interaktiv kant, der knyttes til de grundlæggende. På denne måde er ændring af et tema eller brand en knyttning, ikke en operation.

For stater, tilføj konsistente suffikser: Hold musen over, Fokus, Aktiv, Deaktiveret og Valgt Disse er tilstrækkelige til at dække de fleste tilfælde. Hvis du har brug for tilgængelig kontrast, bør du overveje varianter med høj kontrast, der er forbundet med semantiske roller.

Typografi. Deklarer kompositionstokens, der adskiller størrelse, tykkelse, linjeafstand og linjeføring, og opbyg tekststile med roller. Brug Intentnavne såsom Titel XLUndertitel M, brødtekst M, sidefod S, og tydeliggør vægtningen med et standardiseret suffiks, for eksempel Brødtekst M Regular, Brødtekst M Semibold. Hvis du arbejder med flere brands eller produkter, skal du tilføje et kontekstpræfiks såsom Web, iOS eller Brand A, når det er strengt nødvendigt.

Det er muligt at blande spansk med numeriske koder, hvis man er konsekvent. Brug bindestreger til at adskille attributter, undgå problematiske mellemrum og opretholde semantisk rækkefølge fra makro til mikroFor eksempel Farve — Baggrund — Primær — Hover eller Tekst — Brødtekst — M — Semifed. Hvis du vælger nummererede skalaer (f.eks. Blå-500), skal du kun bruge dem på basistokens; semantiske roller bør ikke afhænge af et tal, der ikke forklarer hensigten.

En bemærkning om internationalisering: Selvom teamet taler spansk, Standardisering af tekniske suffikser eller forkortelser (md, lg, sm, xl) letter implementeringen af ​​værktøjer og personer fra andre teams.Nøglen er ikke sproget, men konsistens og sporbarhed.

Figma-arkitektur: teams, projekter, filer og sider

Figmas struktur påvirker tilladelser, søgninger og ydeevne. I professionelle teamkonti arbejder du med projekter, filer og siderI Organisationsteamet er Teams-laget tilføjet, hvilket er nyttigt i virksomheder og komplekse strukturer.

Tilladelser. Du kan give skrivebeskyttet, redigerings- eller administratoradgang på projekt- og filniveau. Derudover er der projekter, der kun er skrivebeskyttede, hvor kun skaberen redigerer, og projekter, der kun er via invitation, og som fungerer som private.Kommunikér altid invitationer med redigeringsfunktioner for at bevare kontrollen over systemet.

Navngivningskonvention for projekter. Opret et mønster som _, så alt er identificerbart og sorterbart. Den foretrækker korte og funktionelle navne, så de fremstår komplette i brugerfladen. og ikke skabe uklarheder.

Filtyper. Forskel mellem primær, aktiv og arkiveret. Hoveddelen er sandhedens kilde og er lukket for ændringer undtagen for styringAktiv er der, hvor du arbejder; Arkiveret er en søgbar historisk post. Når du udgiver biblioteker, skal du gøre det fra Hovedmenuen.

Covers og performance. Figma giver dig mulighed for at vælge en frame som miniaturebillede (Angiv som miniaturebillede). Brug en ramme på 620×320 px for at få omslaget til at se skarpt ud. og ensartede farver efter filtype (for eksempel én farve for Primær, en anden for Aktiv, en anden for Arkiveret). Undgå overbelastning med enorme filer: opdel efter funktioner og produkter.

Sider, flow og rammenummerering: Få alt til at tælle.

Sidenavngivning. Et effektivt mønster er , med trinvis id og foranstillede nuller for stabil rækkefølge. Supplér navnet med en statuskode i selve titlen eller med en aftalt emoji. for at angive, om den er færdig, igangværende, under gennemgang eller kasseret.

Flows og rækker. Arbejd inden for hver side med rækker af rammer, der repræsenterer brugerhistorier eller scenarier. Medtag en dækramme i begyndelsen af ​​hver række med flownavnet og en kort kontekstuel beskrivelse. for at undgå misforståelser og lette gennemgangen.

Billednummerering. En syntaks som _ fungerer rigtig godt. Brug foranstillede nuller for at sikre naturlig rækkefølge (01, 02, 03, 04, 05, 06, 07, 08, 09, 10) og nummerér visninger fra venstre mod højre i rækken. Eksempel: 01_100, 01_101, 01_102 for den første række; 01_200, 01_201, 01_202 for den anden.

Versionsbaseret. Stol ikke udelukkende på automatisk lagring. Brug versionshistorik til at generere commits, når milepæle nås, især i designsystemer eller store funktionaliteter.efterlader klare budskaber til teamet og til fremtidige revisioner.

Systemudstyr og styringsbiblioteker

Biblioteker forvandler en Figma-fil til en udbyder af genbrugelige komponenter og stilarter. De udgives fra panelet Aktiver og kræver en disciplin af tilladelser og gennemgange. for at undgå at ødelægge afhængige designs.

I større organisationer er det umagen værd at oprette et team dedikeret til designsystemet. På denne måde har du bedre kontrol over, hvem der kan redigere og publicere, og resten af ​​virksomheden bruger indholdet med skrivebeskyttet tilladelse.Denne adskillelse reducerer hændelser og gør forandringscyklussen mere forudsigelig.

Typer af teams i organisationer: Åbne, lukkede og hemmelige. Åben tillader alle at deltage og se dokumentation; Lukket kræver en invitation for at se indhold; Hemmelig er ikke engang synlig uden invitationVælg i henhold til projektets følsomhed og systemfase.

Analyse og administration. Organisationsadministratorkonsollen viser målinger af komponenter og stilarter og giver dig mulighed for at aktivere standardbiblioteker. Dette er især nyttigt til brandaktiver, omslag, ikonografi eller almindelige ressourcer, der skal være tilgængelige problemfrit..

Automatiser omdøbning med Figma AI

Figma AI kan spare tid ved at tildele kontekstuelle navne til lag i bulk. AI analyserer indhold, position og forhold mellem udvalgte lag for at foreslå et sammenhængende navn, og synkroniserer endda mellem rammer på højere niveau, hvis den registrerer det samme unavngivne lag.

Værktøjet respekterer det, du allerede har omdøbt. Den ændrer kun lag, der stadig har standard Figma-konventionen. Og hvis du inkluderer omdøbte lag i markeringen, forbliver de intakte, medmindre du gennemtvinger handlingen.

Lag som den omdøber: rammer, grupper, tekst, forekomster der bevarer komponentens standardnavn og rektangler med billedfyld. I nogle tilfælde virker den kun på containeren, ikke på underlag.for at undgå bivirkninger.

Lag, der ikke er omdøbt: lag, der allerede er blevet omdøbt, skjult eller låst; underlag i instanser; individuelle vektorformer såsom ellipser, stjerner, polygoner og vektorgitre; og rektangler uden billedfyld. For dem er ændringen stadig manuel eller på komponentniveau.

Sådan starter du det: Når du har valgt lag, kan du bruge kontekstmenuen, knappen Handlinger i værktøjslinjen eller menuen med hurtige handlinger. Hvis der ikke er noget at omdøbe, viser Figma en advarsel og lader dig alligevel tvinge handlingen med Omdøb. hvis du har brug for at standardisere navne.

Specifikke bedste fremgangsmåder for farver og tekst i variabler

Hvis Azul Principal og Azul-500 sameksisterer i dag, så tag springet til en dobbeltmodel. Definer basisvariabler efter skala (Blå-50 til Blå-900) og semantiske variabler efter formål (Baggrund-Primær, Tekst-Sekundær, Kant-Interaktiv)og knytter den ene til den anden. Den bro er det, der giver dig modstandsdygtighed over for ændringer i branding eller tema.

Introducer ensartede suffikser for tilstande: Hold musepekeren over, Fokus, Aktiv, Deaktiveret, ValgtHvis du arbejder med overflader og elevationer, skal du tilføje varianter for Elevated-Surface eller Content-On-Subtle-Background, altid under den semantiske paraply.

I typografi adskiller den alias- og kompositionstokens. Aliaser efter rolle (Titel-XL, Undertitel-M, Brødtekst-M) og komposition med størrelse, tykkelse, linjeafstand og linjesporingNår skrifttypenavne ændres, eller produktet vokser, behøver du ikke at røre ved alle skærme, kun kortlægningen.

Denne tilgang forenkler også kommunikationen med udvikling. Udviklere sætter normalt pris på stabile og forudsigelige variabler.For eksempel –color-text-primary eller –font-body-md, i stedet for et æstetisk navn, der ændrer sig med tendenserne.

Anbefalede plugins til at holde tingene organiseret

Brug af hjælpeværktøjer eliminerer gentagne opgaver og menneskelige fejl. Der er plugins i Figma, der hjælper med at rense navne, synkronisere indhold eller spore forbindelser mellem skærme.

  • Find og erstat: nyttig til at samle lagnavne, stilarter eller tekst på én gang.
  • Indholdsrulle: Det giver dig mulighed for at indsætte ensartet og genanvendeligt eksempelindhold. at teste tilstande og længder.
  • Sorterer: hjælper med at sortere lag og tegnebrætter med forudsigelige kriterier.
  • Google Sheets Sync: synkroniserer tabeldata med layouts, perfekt til lister eller tabeller.
  • Autoflow: tegn pile og forbindelser mellem rammer at præsentere flows ubesværet.
  • Røde linjer: Genererer visuelle specifikationer af mål, afstand og stilarter.

Arbejde med kunder og kontoorganisation

Når du samarbejder med eksterne organisationer, er det værd at afstemme struktur og tilladelser. I organisationsteamkonti kan du oprette teams efter produkt, aktivere standardbiblioteker og se implementeringsanalyser.som hjælper med at styre systemet med data.

Fordele ved at have separate teams: klart hierarki, adskillelse af produkter eller projekter, specifikke tilladelser i henhold til rolle, ekstra organiseringsniveau og mere gnidningsløst samarbejde. Den lagdelte mappe (Teams, Projekter) giver et øjeblikkeligt mindmap hvilket reducerer friktion ved indtastning af en ny fil.

Til daglig brug skal du opretholde det samme mønster som i dit eget hjem: projekter for Primær, Aktiv og Arkiveret; lette filer efter funktionalitet; sider med synlige ID'er og status; og opdateres med klare beskeder i slutningen af ​​hver milepæl at efterlade et spor.

Uddannelse og faglig udvikling

Hvis du vil uddybe og forbedre din karriere inden for UX/UI, så overvej at tage træning med aktive professionelle. Intensive programmer som KeepCodings UX/UI Design AI Driven Full Stack Bootcamp kombinerer øvelse, dømmekraft og anvendt teknologi. til design og udvikling, med professorer, der er i sektoren hver dag.

Udover at lære at mestre Figma, giver denne type træning dig adgang til virkelige cases, teamworkflows og effektive beslutninger. Denne blanding af teori og praksis fremskynder din beskæftigelsesegnethed og hjælper dig med at opbygge en solid portefølje på et konkurrencepræget marked.

Med en klar ramme for navne og processer, et velpubliceret designsystem og en standardkompatibel tokenstrategi, Dit team vil opnå hurtigere resultater, reducere fejl og være i stand til at udvikle produktet uden at ødelægge noget.Det vigtige er at blive enige om konventionen, dokumentere den og håndhæve den med værktøjer, tilladelser og gennemgange: resten handler om intelligent iteration.

online skrifttyper til logoer-2
relateret artikel:
Den ultimative guide til online logo-skrifttyper: Ressourcer, trends og anbefalede skrifttyper