Skip to content

Feat/1506 1512 1511 1513 rtl reduced motion dialog focus mobile viewport - #1574

Merged
SheyeJDev merged 2 commits into
Split-Naira:mainfrom
Uyoxy:feat/1506-1512-1511-1513-rtl-reduced-motion-dialog-focus-mobile-viewport
Oct 19, 2026
Merged

SheyeJDev merged 2 commits into
Split-Naira:mainfrom
Uyoxy:feat/1506-1512-1511-1513-rtl-reduced-motion-dialog-focus-mobile-viewport

Conversation

@Uyoxy

@Uyoxy Uyoxy commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR resolves four related frontend accessibility and testing issues in one change set.

Closes #1506
Closes #1512
Closes #1511
Closes #1513

Changes

#1506 RTL layout smoke tests

#1512 Reduced-motion preference coverage

#1511 Accessible focus management for dialogs

#1513 Mobile viewport regression suite

Documentation

  • Updated docs/FRONTEND_RUNBOOK.md with RTL, reduced-motion, dialog focus, and mobile viewport testing guidance.

Testing

Notes

  • No breaking changes. Existing components keep their public APIs.

Uyoxy added 2 commits October 19, 2026 21:30
…nt, mobile viewport regression suite

- rtl: smoke tests for navigation, financial tables, dialogs, and forms under RTL locales
- reduced-motion: respect prefers-reduced-motion for navigation, status transitions, and decorative animations, with test coverage
- dialogs: tests for initial focus, focus containment, Escape behavior, and focus restoration
- mobile: narrow-viewport regression tests for wallet connection, split creation, signing, and history
- docs: updated frontend runbook

Closes Split-Naira#1506
Closes Split-Naira#1512
Closes Split-Naira#1511
Closes Split-Naira#1513
@SheyeJDev

Copy link
Copy Markdown
Contributor

LGTM

@SheyeJDev
SheyeJDev merged commit a604f8d into Split-Naira:main Oct 19, 2026
9 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment