DrawerForm — create-form v drawer slotu; přebírá chrome RecordDraweru (.pdr), žádné nové CSS
.pdr-top
— čtvercová dlaždice ikony entity (identity okraj + iniciálová barva) · název · zavření (.pdr-ico)
.pdr-body
— grid, gap --sp-4, padding --sp-5; pole dodává volající jako children
DrawerField
— tenká delegace na DS.Field: .acrm-field = label (+ volitelný inline doplněk) + control (.acrm-input / select)
.pdr-foot
— Zrušit (.btn.default) + primár s ikonou check; oba flex:1, výška 34, --radius-md
Plášť
— šířka clamp(404px, 33,3vw, 640px); docked = jen border-left, elevaci dává .as-drawer slot
Stavy
canSubmit = false — povinná pole prázdná, primár disabled
Zrušit
Vytvořit kontakt
pending — probíhá uložení, primár disabled s labelem „Ukládám…“
Zrušit
Ukládám…
error — hláška --critical-ink (--small) na konci těla, akce zůstávají aktivní
Uložení se nepodařilo. Zkuste to znovu.
Zrušit
Vytvořit kontakt
LEGACY
afb5f42