mirror of https://github.com/docusealco/docuseal
Three issues fixed in the template builder field type grid: 1. Focus ring clipping: the sidebar container had pl-0.5 (2px) which caused the 8px outline + 4px offset to be clipped on left-column buttons (Text, Checkbox, Radio, Stamp). Increased to pl-3 (12px) to give the ring room. 2. ARIA state: add aria-pressed to each field type button so screen readers announce when a type is active (selected for drawing). 3. Decorative content: add aria-hidden to the drag handle div and field icon so screen readers only read the text label, not "icon name + label". Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>pull/599/head
parent
25a2519dd8
commit
124a027999
Loading…
Reference in new issue