zulip/web/templates/popovers
Sayam Samal 3dfaca0773 personal_menu_popover: Flatten nested lists for better accessibility.
This refactors popover list structure to use a flattened `ul > li`
structure along with aria-related additions, enabling screen reader
accessibility and announcing menu length and position (`# of n`).

Added ARIA roles:
- `role="menu"` to the parent `<ul>` element, indicating it is a widget
    offering a list of choices.

- `role="menuitem"`, `role="menuitemcheckbox"`,
    or`role="menuitemradio"` to child elements based on their function.

- `role="group"` to the theme switcher, identifying it as a container
    for related menu items.

- `role="none"` to `<li>` elements, removing the implied `listitem`
    role that conflicts with the parent menu structure.
2024-05-31 15:28:01 -07:00
..
compose_control_buttons compose: Add keyboard shortcuts to compose control buttons' tooltips. 2024-05-07 16:11:35 -07:00
emoji emoji_picker: Search result emojis now named as the matching alias. 2024-04-12 17:40:24 -07:00
left_sidebar popovers: Move left sidebar popovers to a subdirectory. 2024-05-20 09:10:36 -07:00
navbar personal_menu_popover: Flatten nested lists for better accessibility. 2024-05-31 15:28:01 -07:00
user_card organization settings: Add links to manage deactivated users. 2024-04-01 15:43:16 -07:00
change_visibility_policy_popover.hbs css: Improve the css of popover used to change visibility policy. 2023-11-06 10:16:53 -08:00
message_actions_popover.hbs message_actions_popover: Flatten nested lists for better accessibility. 2024-05-31 15:27:30 -07:00
mobile_message_buttons_popover.hbs web-stream-settings: Update strings for stream rename channel. 2024-04-24 14:35:04 -07:00
playground_links_popover.hbs
send_later_popover.hbs templates: Remove unnecessary prop-element class. 2024-05-28 10:44:15 -07:00
user_group_info_popover.hbs user_group_info_popover: Add the zulip-triple-user-icon. 2024-04-24 17:37:38 -07:00