Skip to content

Conversation

@Ovgodd
Copy link
Collaborator

@Ovgodd Ovgodd commented Oct 29, 2025

Purpose

Improve accessibility and keyboard interactions for remove modal component

issue : 1530

Proposal

  • Add a focus trap inside ModalRemoveDoc
  • Allow opening the modal via Enter key
  • Create reusable useKeyboardAction hook for Enter/Space handlers

@Ovgodd Ovgodd requested a review from AntoLC October 29, 2025 12:14
@Ovgodd Ovgodd self-assigned this Oct 29, 2025
@Ovgodd Ovgodd added bug Something isn't working accessibility labels Oct 29, 2025
@Ovgodd Ovgodd force-pushed the fix/a11y-modal-remove-doc-focus-trap branch from 70956fb to 34261f1 Compare October 29, 2025 12:14
@Ovgodd Ovgodd marked this pull request as ready for review October 29, 2025 12:15
improves a11y by enabling keyboard-triggered modal with proper focus trap

Signed-off-by: Cyril <c.gromoff@gmail.com>
@Ovgodd Ovgodd force-pushed the fix/a11y-modal-remove-doc-focus-trap branch from 34261f1 to 771de1c Compare October 29, 2025 12:17
@github-actions
Copy link

github-actions bot commented Oct 29, 2025

Size Change: +255 B (+0.01%)

Total Size: 3.68 MB

Filename Size Change
apps/impress/out/_next/static/7be0c9ed/_buildManifest.js 0 B -878 B (removed) 🏆
apps/impress/out/_next/static/c2d911c0/_buildManifest.js 879 B +879 B (new file) 🆕

compressed-size-action

@Ovgodd Ovgodd added bug Something isn't working and removed bug Something isn't working labels Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility bug Something isn't working frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants