Is your feature request related to a problem?
Hi @MHSanaei and the 3x-ui team,
First of all, thank you for this incredible panel and all the powerful features you continuously add. It is by far the best and most reliable panel available.
I wanted to suggest some minor Accessibility (a11y) enhancements to make the Web UI even more screen-reader friendly (for visually impaired users relying on tools like TalkBack/NVDA):
- Mobile Navigation Drawer / Left Menu: In mobile view, when opening the side navigation menu, the screen reader focus doesn't automatically move to the newly opened drawer, and trap focus isn't applied. Managing focus state (
aria-hidden on the main content when the drawer is open) would make navigating the mobile menu seamless.
- Custom Dropdowns & Select Menus: Some custom dropdown elements currently lack standard ARIA attributes (like
aria-expanded or proper role="listbox"). Adding these helps screen readers announce menu states correctly.
- Checkboxes & Switches: Ensuring form controls have implicit or explicit
<label> tags or aria-label attributes so their status (checked/unchecked) is clearly announced.
- Icon-only Buttons: Adding
aria-label to buttons that only contain icons (e.g., action buttons like copy, edit, delete, or QR code toggles).
These small standard HTML/ARIA tweaks would significantly improve the user experience for accessibility software without altering the visual design at all.
Thanks again for your hard work and dedication!
Describe the solution you'd like
Hi @MHSanaei and the 3x-ui team,
First of all, thank you for this incredible panel and all the powerful features you continuously add. It is by far the best and most reliable panel available.
I wanted to suggest some minor Accessibility (a11y) enhancements to make the Web UI even more screen-reader friendly (for visually impaired users relying on tools like TalkBack/NVDA):
- Mobile Navigation Drawer / Left Menu: In mobile view, when opening the side navigation menu, the screen reader focus doesn't automatically move to the newly opened drawer, and trap focus isn't applied. Managing focus state (
aria-hidden on the main content when the drawer is open) would make navigating the mobile menu seamless.
- Custom Dropdowns & Select Menus: Some custom dropdown elements currently lack standard ARIA attributes (like
aria-expanded or proper role="listbox"). Adding these helps screen readers announce menu states correctly.
- Checkboxes & Switches: Ensuring form controls have implicit or explicit
<label> tags or aria-label attributes so their status (checked/unchecked) is clearly announced.
- Icon-only Buttons: Adding
aria-label to buttons that only contain icons (e.g., action buttons like copy, edit, delete, or QR code toggles).
These small standard HTML/ARIA tweaks would significantly improve the user experience for accessibility software without altering the visual design at all.
Thanks again for your hard work and dedication!
Alternatives you've considered
Accessibility (a11y) improvements for Screen Readers
Concrete use case
No response
Mockups, screenshots, or examples
No response
Which parts of the panel would this affect?
No response
Are you willing to help?
Before submitting
Is your feature request related to a problem?
Hi @MHSanaei and the 3x-ui team,
First of all, thank you for this incredible panel and all the powerful features you continuously add. It is by far the best and most reliable panel available.
I wanted to suggest some minor Accessibility (a11y) enhancements to make the Web UI even more screen-reader friendly (for visually impaired users relying on tools like TalkBack/NVDA):
aria-hiddenon the main content when the drawer is open) would make navigating the mobile menu seamless.aria-expandedor properrole="listbox"). Adding these helps screen readers announce menu states correctly.<label>tags oraria-labelattributes so their status (checked/unchecked) is clearly announced.aria-labelto buttons that only contain icons (e.g., action buttons like copy, edit, delete, or QR code toggles).These small standard HTML/ARIA tweaks would significantly improve the user experience for accessibility software without altering the visual design at all.
Thanks again for your hard work and dedication!
Describe the solution you'd like
Hi @MHSanaei and the 3x-ui team,
First of all, thank you for this incredible panel and all the powerful features you continuously add. It is by far the best and most reliable panel available.
I wanted to suggest some minor Accessibility (a11y) enhancements to make the Web UI even more screen-reader friendly (for visually impaired users relying on tools like TalkBack/NVDA):
aria-hiddenon the main content when the drawer is open) would make navigating the mobile menu seamless.aria-expandedor properrole="listbox"). Adding these helps screen readers announce menu states correctly.<label>tags oraria-labelattributes so their status (checked/unchecked) is clearly announced.aria-labelto buttons that only contain icons (e.g., action buttons like copy, edit, delete, or QR code toggles).These small standard HTML/ARIA tweaks would significantly improve the user experience for accessibility software without altering the visual design at all.
Thanks again for your hard work and dedication!
Alternatives you've considered
Accessibility (a11y) improvements for Screen Readers
Concrete use case
No response
Mockups, screenshots, or examples
No response
Which parts of the panel would this affect?
No response
Are you willing to help?
Before submitting