fix(ui): responsive layout + motion/a11y foundation #11

Closed
echo wants to merge 0 commits from fix/pr-a-responsive-motion-a11y into main
Owner

Implements PR A from #10.

Changes

  • Fix QR grid mobile overflow (minmax(min(100%, 320px), 1fr))
  • Add keyboard-visible focus ring baseline for interactive elements
  • Add aria-controls and robust aria-expanded toggle behavior for manual details
  • Mark decorative SVG icons as aria-hidden="true"
  • Respect reduced motion in CSS and smooth-scroll behavior
  • Replace broad transition: all with explicit transition properties

Closes #3
Closes #5
Closes #7
Closes #8

Implements PR A from #10. ### Changes - Fix QR grid mobile overflow (`minmax(min(100%, 320px), 1fr)`) - Add keyboard-visible focus ring baseline for interactive elements - Add `aria-controls` and robust `aria-expanded` toggle behavior for manual details - Mark decorative SVG icons as `aria-hidden="true"` - Respect reduced motion in CSS and smooth-scroll behavior - Replace broad `transition: all` with explicit transition properties Closes #3 Closes #5 Closes #7 Closes #8
Author
Owner

Superseded by integration path via #14 (dev) and release PR #15 to main.

Superseded by integration path via #14 (dev) and release PR #15 to main.
echo closed this pull request 2026-02-20 22:31:46 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
0mg-cc/kincode!11
No description provided.