/impeccable typeset
Typeset
Ret typografi, der føles generisk, inkonsistent eller tilfældig.
Hvornår du skal bruge den
Grib efter /impeccable typeset, når teksten på en side ligner standardtypografi i stedet for designet typografi. Uklart hierarki, tre størrelser der ser ens ud, brødtekst ved 14px, en display-skrifttype der faktisk bare er Inter bold, overskrifter uden kerning-opmærksomhed.
Almindelige udløsere: “hierarkiet føles fladt”, “læsbarheden er forkert”, “skrifttyperne ser generiske ud”.
Hvordan det virker
Færdigheden vurderer typografi på tværs af fem dimensioner:
- Skrifttypevalg: bruger du usynlige standarder (Inter, Roboto, Arial, Open Sans), passer skrifttypen til brandet, er der mere end 2 til 3 familier.
- Hierarki: er overskrift, brødtekst og caption klart forskellige ved første øjekast, er størrelseskontrasten mindst 1.25x mellem trin, er vægtkontrasterne læselige.
- Størrelse og skala: er der en sammenhængende typeskala, opfylder brødteksten minimum 16px, er skalaen fast-rem til app-UI’er eller fluid-clamp til marketing-sider.
- Læsbarhed: linjelængde 45 til 75 tegn, linjehøjde indstillet til skrifttype og kontekst, kontrast.
- Konsistens: samme element bruger samme behandling overalt, ingen enkeltstående font-size-overstyringer.
Den retter derefter, hvad den finder: vælger iøjnefaldende skrifttyper, bygger en modulær skala, udvider hierarkikontrasten, sætter korrekt linjelængde og leading.
Prøv det
/impeccable typeset the article layout
Forventet diff:
- Display-skrifttype skiftet fra Inter 700 til en rigtig display-skrifttype
- Typeskala genopbygget: 3rem / 2rem / 1.25rem / 1rem / 0.875rem, ratio 1.333
- Brødtekst hævet fra 14px til 16px
- Linjelængde begrænset til 68ch på artikelkolonnen
- Linjehøjde 1.6 for brødtekst, 1.1 for display
- Fjernet fire enkeltstående
font-size-værdier spredt i komponentstyles
Faldgruber
- At bede om en ny skrifttype uden kontekst. Typeset vil vælge baseret på brand-stemmen i
PRODUCT.md. Hvis du ikke har kørt/impeccable teach, vil forslaget være generisk. - At gribe efter typeset, når problemet er layout. Hvis afsnittene er fine, men siden føles trangt, så skal du bruge
/impeccable layout. - At forvente fluid clamp-skalaer på app-UI’er. Typeset bruger faste rem-skalaer til app-grænseflader. Fluid typografi er til marketing- og indholdssider, hvor linjelængden varierer dramatisk.