ACRM · Design system

Component library

Znovupoužitelná vrstva komponent jako Design Components. Každý atom je jeden zdroj pravdy — obrazovky i složené moduly ho referencují přes dc-import, nekopírují. Úprava atomu se propíše do všech instancí.

Atomy
Button
primary · default · ghost
muted · icon
Pill · status
stav dealu — desaturované
sémantické tóny
Avatar
kruh = osoba · čtverec = firma
plná dlaždice = typový objekt
Entity reference
inline křížový odkaz
(skládá Avatar)
Segmented
jedna exkluzivní volba
2–4 segmenty · s ikonou
Field
stavy: default · fokus
error · disabled
Tabs · record sub-nav
underline strip · ikona · label · count pill · aktivní accent podtržení
Nav item
rest · active · badge
rozbalovací (chevron)
Složené z atomů
Section top bar
49px lišta · uzavřený slovník §8 — skládá identitu (Avatar) · TopBarChip · TopBarSearch · Button. Varianty: pipeline · seznam · holá.
Deal card
skládá EntityRef (subjekty · produkt) + Avatar (vlastník)
Menu · popover
skládá MenuItem × N + separátor
Record top strip
plochý .pr-top — identita (Avatar) · kontext · ikony · žádný box
KV row · detail
key + value · value skládá
EntityRef nebo Pill