Entity mark
canonThe mark of any record: tone says which world the type belongs to, glyph says the exact type, shape says person / company / thing. One vocabulary for over twenty types.
Replaces seven parallel vocabularies (chip tile, palette glyph, listing tone, nav icons, ad-hoc header glyph, and the two picker maps in MentionInput and EntityPicker, which contradicted the canon — deal as businessplan, product rose in one picker and grey in the next, a tone on people and companies at all). Seven tones cannot cover twenty types, so the tone groups and the glyph identifies. Glyph size keeps the parity of the box — an odd difference puts the drawing on a half pixel.
Used in 21 files · 17 areas · 31× — components/assistant, components/deal, components/dialog, components/entity-preview, components/projects, components/search …
Changelog since 10. 10. 2026
- 14. 10. 2026fix(ds): avatar s fotkou bez barevného kruhu — jemný šedý rámeček, bílý podkladapps/web/src/ds/entity-mark.cssŠtěpán · a17ee4740
- 10. 10. 2026fix(chaty): opravy E2E kola 1 — hlasovka bez placeholderu, vlna, t věty, řádek hledání, chyba přehrání, studený proklikpackages/ui/src/lib/entity-mark.tsClaude · a201c3f21