Use violet only for the single primary action per view
Keep sign-in flows distraction-free — minimal chrome, no decorative backgrounds
Show accessible error messages with clear remediation steps
Use consistent 36–40px height for all interactive elements
Maintain 4.5:1 minimum contrast for all text