Rule Frontend

Keyboard Navigation

All interactive elements must be keyboard accessible

frontendaccessibilitykeyboard
CLAUDE.md

All interactive elements must be keyboard accessible. Use native <button> and <a> elements instead of clickable <div> elements. Test with Tab, Enter, Escape, and arrow keys. Never remove focus outlines without providing an alternative.

Copy this block into your CLAUDE.md or agent config file to enforce it in your workflow.

get crystl