You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
testing: accessibility.spec.ts has no automated a11y scan or focus/keyboard-nav tests #238
e2e/accessibility.spec.ts is 23 lines with 3 tests, and only checks that a skip-link exists and that an h1 is visible on the page. There is no automated accessibility scanner (e.g. @axe-core/playwright), no keyboard-navigation test, and no focus-trap test for any of the app's modal dialogs (components/ui/dialog.tsx, tx-preview-dialog.tsx, fee-estimate-dialog.tsx).
Impact
The accessibility test suite gives a false sense of coverage — "we have an accessibility spec file" — while catching almost nothing an actual a11y regression would trigger: missing aria-labels, insufficient color contrast, keyboard traps in dialogs, or unreachable interactive elements. For a financial app where users interact with modals for irreversible actions (cancel stream, confirm transaction), this is a real user-facing risk, not just a compliance checkbox.
Suggested fix
Add @axe-core/playwright (or similar) and run it against key pages/flows (dashboard, create-stream, stream-detail with dialogs open). Add explicit keyboard-navigation tests (tab order, Escape closes dialogs, focus returns to the trigger element) for at least the cancel-stream and transaction-preview dialogs.
Hello Maintainer, i'm an experienced full stack dev and i will like to work on this issue.
if you'll kindly assign, the issue will be resolved.
ETA: 5 Hours
Activity
OpadijoIdris commentedon Jul 17, 2026
I would love to work on this task. Kindly assign
summer-0ma commentedon Jul 17, 2026
Hi Maintainer !!!!
I will like to work on this issue.Please do assign it to me so i can fix it, Thank you.!!!
summer-0ma commentedon Jul 17, 2026
Hi Maintainer !!!!
I will like to work on this issue.Please do assign it to me so i can fix it, Thank you.!!!
darcszn commentedon Jul 20, 2026
Hello Maintainer, i'm an experienced full stack dev and i will like to work on this issue.
if you'll kindly assign, the issue will be resolved.
ETA: 5 Hours
grantfox-oss commentedon Jul 20, 2026
🦊 GrantFox — @darcszn has been assigned to this issue as part of the Official Campaign | FWC26 campaign!
Next steps:
Closes #238)Good luck! Track your progress on GrantFox.
grantfox-oss commentedon Jul 22, 2026
🎉 This issue has been marked as completed on GrantFox as part of the Official Campaign | FWC26 campaign!
@darcszn's PR #261 was approved and merged by @Austinaminu2.
🏆 @darcszn: You earned 40 FoxPoints for this contribution! Your current tier: Builder (1,129 total points). Track your full progress on GrantFox.
👏 Great work, @darcszn! Keep contributing to FlowwStar.