feat(ui): bulk-action UX + keyboard nav (PHASE 4) #40

Closed
cesnimda wants to merge 1 commits from feat/ui-bulk-keyboard into develop
Owner

BulkToolbar hierarchy/responsive/clear; extra keyboard shortcuts; stable public contracts.

BulkToolbar hierarchy/responsive/clear; extra keyboard shortcuts; stable public contracts.
cesnimda added 1 commit 2026-07-04 16:50:00 +02:00
feat(ui): bulk-action UX + keyboard nav (PHASE 4)
CI / backend (pull_request) Successful in 1m14s
CI / frontend (pull_request) Successful in 11s
5bcce1dea0
BulkToolbar: primary-emphasis selection count (primary pill), responsive
flex-wrap action group, obvious clear-selection (X) affordance; keeps all
actions + Trash confirm dialog and stable props.

useListKeyboardNav: arrow-key aliases for j/k, `u` marks focused email
unread, contenteditable + modifier-chord guards; stable focusedId return.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
cesnimda closed this pull request 2026-07-04 21:06:18 +02:00
Some checks are pending
CI / backend (pull_request) Successful in 1m14s
Required
Details
CI / frontend (pull_request) Successful in 11s
Required
Details
Security / secrets*
Required
Security / dependencies*
Required

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cesnimda/Inboxintel#40