Skip to content

feat(frontend): add accessibility announcements and skeleton loading states - #1282

Merged
leojay-net merged 4 commits into
leojay-net:mainfrom
bamiebot-maker:feat/frontend-accessibility-skeletons
Jul 27, 2026
Merged

feat(frontend): add accessibility announcements and skeleton loading states#1282
leojay-net merged 4 commits into
leojay-net:mainfrom
bamiebot-maker:feat/frontend-accessibility-skeletons

Conversation

@bamiebot-maker

@bamiebot-maker bamiebot-maker commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • added polite live-region announcements to the bank details modal
  • added a loading-state wrapper around the chat interface skeleton so screen readers announce loading status
  • added a live-region container for toast provider announcements and reduced-motion-safe transitions
  • added regression tests covering the new accessibility and loading behavior

Validation

  • pnpm vitest run src/components/tests/BankDetailsModal.a11y.test.tsx src/components/tests/ToastProvider.test.tsx src/components/tests/StellarChatInterface.skeleton.test.tsx
  • pnpm typecheck
  • pnpm lint

Closes #1178

@drips-wave

drips-wave Bot commented Jul 26, 2026

Copy link
Copy Markdown

@bamiebot-maker Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@leojay-net
leojay-net merged commit 3f8f5ea into leojay-net:main Jul 27, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(frontend): add ARIA live-region announcements to BankDetailsModal.tsx

2 participants