OSCL docs

Built for everyone

Keyboard, focus, labels, and useful feedback.

Useful defaults are a starting point

Native inputs, associated labels, keyboard focus, and accessible feedback are included. Dialogs and tabs use Radix primitives for focus management and keyboard behavior.

Keep the context accessible

Use real labels, maintain heading order, and give icon-only buttons accessible names. Communicate status with words as well as color. Test your composed interface with a keyboard and the assistive technologies your users rely on.

Reduced motion disables decorative transitions. This local build does not claim certification or coverage of every assistive technology.