Specify each control’s purpose
Attach the intended accessible name to the exact control, so engineers can carry that intent into implementation.
Lucid · Design systems & accessibility
Making accessibility part of everyday design work through shared guidance, clear annotations, and a repeatable handoff process.
Published ARIA-label guidance and a refined design handoff checklist in Strata, with early reuse by designers.
I documented ARIA-label guidelines, co-led a workshop with designers and engineers, and helped refine the design handoff checklist. I also shared the work at the UX All-Hands meeting.
Attach the intended accessible name to the exact control, so engineers can carry that intent into implementation.
A screen reader user needs to understand what a control does without relying on its appearance. An icon-only button without an accessible name can leave its purpose unclear, even when the visual design looks complete.
Lucid already had accessibility work underway, including document exports, color contrast, and keyboard navigation. My focus was a narrower gap: helping designers specify accessible names and carry them through to engineering.
Designers needed to know which controls required an explicit label, what that label should say, and how to distinguish it from a tooltip. I brought those decisions into Strata with concrete examples from Lucid’s interface.
The documentation compares a tooltip with the accessible name for the same search control. It makes the difference visible in the design process, instead of leaving the intended wording implicit.
The usage guidance pairs a direct action label with an unnecessarily wordy version. A concrete comparison gives designers a reference they can reuse when writing labels for other controls.
Current naming principle: use visible text and native HTML labeling where possible; use aria-label when an appropriate visible name is unavailable. W3C naming guidance.
Documentation was only part of the workflow. The handoff guidance also asks designers to review label copy and use the Note component to attach approved wording to the relevant controls. That makes the design file a clearer reference for engineers.
I co-led a workshop with UX designers and engineers to discuss accessible components in handoff. We used the working checklist as a shared surface for feedback, then refined it for Strata.
The final checklist brings ARIA-label review alongside component consistency, contrast, responsive behavior, stakeholder review, and checking the implementation. Accessibility becomes part of the same handoff routine as the rest of the design.
The guidance and refined checklist went live in Strata. The original project materials record designers beginning to use them, including a colleague asking to start using the checklist with their team.
I presented the work during UX All-Hands, connecting the new guidance with the handoff process. The project’s contribution was a reusable way for designers and engineers to make accessibility requirements explicit.
© 2026 Carleen Liu. All rights reserved.