mirror of
https://github.com/Sea-Haven-Industries/shoc-frontend-new.git
synced 2026-10-01 10:53:11 +00:00
* fix(work-orders): give board indicators accessible names Two work-order indicators conveyed their state visually only. The carried-over pill rendered a bare number whose sole description was a title attribute. It sits beside the reschedule pill, which also renders as a small number, so the two counters were indistinguishable without a mouse. Past Due drove a box shadow, a tint and an icon colour, while the control kept the fixed name "Due Date". The state read by colour alone and never reached assistive technology. - Carried-over pill takes the reschedule pill's shape: an accessible name plus a tooltip, so both counters are identifiable. - Due Date announces the past-due state, on the Emergency dialog control and on the standard date popover. - Past-due is passed separately from `highlight`, which is also raised transiently to draw attention to a row and is not durable state to announce. * fix: associate past-due status with date control --------- Co-authored-by: Alexandre Brandizzi <alexandre.naime@luby.com.br> Co-authored-by: Codex Review Integration <codex-review@local.invalid> |
||
|---|---|---|
| .. | ||
| (auth) | ||
| (protected) | ||
| _components | ||
| v | ||
| 404.tsx | ||
| _app.tsx | ||