Skip to content

fix(web): improve reply draft dialog accessibility - #9

Merged
thomasorgeval merged 1 commit into
mainfrom
palette/reply-draft-dialog-accessibility
Jun 21, 2026
Merged

fix(web): improve reply draft dialog accessibility#9
thomasorgeval merged 1 commit into
mainfrom
palette/reply-draft-dialog-accessibility

Conversation

@thomasorgeval

Copy link
Copy Markdown
Member

Summary

  • Adds a visible label, helper text, placeholder, and stronger focus ring to the Reply Draft textarea.
  • Adds an explicit Cancel action so users do not need to rely on the close icon or backdrop.
  • Localizes the new dialog guidance in English and French.

Expected impact

  • Improves screen-reader and keyboard clarity when composing or editing Reply Drafts.
  • Makes the dialog feel more guided and forgiving without changing the publishing flow.

Verification

  • pnpm biome format --write apps/web/src/app/pages/reply-inbox/components/reply-draft-dialog.component.html apps/web/src/app/pages/reply-inbox/components/reply-draft-dialog.component.ts apps/web/public/i18n/en.json apps/web/public/i18n/fr.json
  • pnpm nx typecheck web --tui=false
  • pnpm nx lint web --tui=false
  • pnpm nx build web --configuration=production --tui=false

@thomasorgeval
thomasorgeval marked this pull request as ready for review June 21, 2026 09:17
@thomasorgeval
thomasorgeval merged commit a1ca14d into main Jun 21, 2026
1 check passed
@thomasorgeval
thomasorgeval deleted the palette/reply-draft-dialog-accessibility branch June 21, 2026 11:10
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.

1 participant