Table row
canonRow anatomy of a listing table: frozen checkbox and identity cells, then value cells at one height.
There is no per-row action column — the only hover affordance is the checkbox.
Used in 22 files · 13 areas · 79× — components/ai-employees, components/drawer, components/sales-reports, components/segment, pages/AiZamestnanciPage, pages/AssetDetailPage …
Changelog since 30. 9. 2026
- 3. 11. 2026fix(průvodce): na telefonu „Uložit segment“ nepřetéká okraj, název ustoupí výpustkouapps/web/src/ds/segment-screen.cssŠtěpán · d1cb4cd71
- 21. 10. 2026polish(prázdné stavy): stav stojí uprostřed plochy, vodorovně i svisle (RULES §27)apps/web/src/ds/segment-screen.cssŠtěpán · faaec62da
- 17. 10. 2026refactor(ds): tokeny podle významu — vrstvy, pohyb, focus ring, text na barvě (beze změny vzhledu)apps/web/src/ds/segment-screen.cssŠtěpán · 8cda81b26
- 14. 10. 2026polish(uzivatele): telefonní výpis ItemList, prázdný Typ úvazku bez pomlčkyapps/web/src/ds/segment-screen.cssŠtěpán · f9da8d614
- 4. 10. 2026refactor(ds): hnědá B — text --fg + oranžová tečka, tmavé plochy neutrálníapps/web/src/ds/segment-screen.cssŠtěpán · eb0f8e899
- 3. 10. 2026feat(seznamy): vysvětlivky W1 — pevný popis seznamů pryč, Týmy (i) u Vedoucíapps/web/src/ds/segment-screen.cssŠtěpán · dbac572b8
- 2. 10. 2026chore(ds): mrtvá CSS pravidla — vlna 2 (70 pravidel ve 12 souborech)apps/web/src/ds/segment-screen.cssŠtěpán · a8e48c131
- 1. 10. 2026fix(web): tony segmentu - kanonicke .segpick-tones beze zmeny, subgrid jen na .cs-tonesapps/web/src/ds/segment-screen.cssŠtěpán · bdfe72cf2
- 1. 10. 2026fix(web): tony segmentu bez display:contents - radiogroup zustane v a11y stromuapps/web/src/ds/segment-screen.cssŠtěpán · edf58c8eb
- 1. 10. 2026feat(web): ColorSwatches + ColorPicker - jedna mrizka barev misto ctyr kopiiapps/web/src/ds/segment-screen.cssŠtěpán · 9e00d8b58
- 30. 9. 2026refactor(ds): rozměry natvrdo na tokeny podle významu — vlna 1 (--tap-min, --tab-h + přesné hodnoty)apps/web/src/ds/segment-screen.cssŠtěpán · d9fe30719