[PR #239] chore: remove redundant title/aria-label from buttons with visible Text #321

Closed
opened 2026-03-07 19:57:34 +03:00 by kerem · 0 comments
Owner

Original Pull Request: https://github.com/Corsinvest/cv4pve-admin/pull/239

State: closed
Merged: Yes


Summary

  • Removed title and aria-label attributes from RadzenButton (and similar components) where a visible Text attribute already conveys the same information
  • Affects 31 files across Core components and module-specific components

What was kept

  • title/aria-label on icon-only buttons (no Text) — required for WCAG accessibility
  • title where it provides additional context different from Text (e.g., UPS Devices, console buttons with auth warnings)
  • aria-label on form inputs (text boxes, password fields)
**Original Pull Request:** https://github.com/Corsinvest/cv4pve-admin/pull/239 **State:** closed **Merged:** Yes --- ## Summary - Removed `title` and `aria-label` attributes from `RadzenButton` (and similar components) where a visible `Text` attribute already conveys the same information - Affects 31 files across Core components and module-specific components ## What was kept - `title`/`aria-label` on icon-only buttons (no `Text`) — required for WCAG accessibility - `title` where it provides additional context different from `Text` (e.g., UPS Devices, console buttons with auth warnings) - `aria-label` on form inputs (text boxes, password fields)
kerem 2026-03-07 19:57:34 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cv4pve-admin#321
No description provided.