zulip/web/styles
Sayam Samal ed9d2a7af6 gear_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="none"` to `<li>` elements, removing the implied `listitem`
  role that conflicts with the parent menu structure.
2024-05-31 15:28:01 -07:00
..
portico stylelint: Fix shorthand-property-no-redundant-values. 2024-05-26 19:20:10 -07:00
alerts.css dependencies: Upgrade JavaScript dependencies. 2023-07-21 15:58:42 -07:00
app_components.css invite: Fix margins around subscriptions banner. 2024-05-15 10:59:05 -07:00
app_variables.css info_density: Declare em-based line-height vars for sidebar rows. 2024-05-31 15:18:06 -07:00
components.css css: Remove state dropdown-toggle class. 2024-02-03 17:20:28 -08:00
compose.css compose: Tune send-controls vdots for narrowest viewports. 2024-05-22 11:36:28 -07:00
dark_theme.css Revert "recent_topics: Change background color in dark mode on hover on a row." 2024-05-28 14:38:50 -07:00
drafts.css drafts: Rename class name to provide more context. 2023-08-11 15:54:17 -07:00
image_upload_widget.css image_upload_widget: Refactor style of upload_widget's preview_image. 2023-03-27 10:19:29 -07:00
inbox.css group_pill: Change the groups icon to zulip-triple-user-icons. 2024-04-24 17:37:38 -07:00
informational_overlays.css overlays: Rename "modal-body" class. 2023-10-17 10:28:50 -07:00
input_pill.css css: Show 'x' button hover styling when hovered over 'x'. 2024-05-17 10:47:22 -07:00
left_sidebar.css left_sidebar: Maintain em-equivalent 16px separator row height. 2024-05-31 15:18:06 -07:00
lightbox.css lightbox: Replace image with media. 2023-10-02 22:39:02 -07:00
message_edit_history.css message_edit_history: Add loading spinner. 2024-04-10 13:10:12 -07:00
message_header.css message_header: Bring over control hover selectors. 2024-05-03 12:34:08 -07:00
message_row.css message_row: Establish clarifying messagebox-includes-sender class. 2024-05-03 12:34:27 -07:00
message_view_header.css navbar: Describe views in top navbar. 2024-05-13 17:56:30 -07:00
modal.css user_profile: Display `Saved` feedback. 2024-05-28 14:34:57 -07:00
popovers.css gear_menu_popover: Flatten nested lists for better accessibility. 2024-05-31 15:28:01 -07:00
print.css message_body: Hyphenate message-time class. 2024-04-03 17:38:43 -07:00
progress_bar.css refactor: Refactor progress_bar CSS to remove redundant code. 2023-04-05 15:47:14 -07:00
pygments.css pygments: Place Default (light) and Monokai (dark) schemes. 2023-12-04 13:03:34 -08:00
reactions.css reactions: Add 5px of bottom space to reactions area with reactions. 2024-04-25 12:45:41 -07:00
recent_view.css user_topic_popover: Keep reference visible when popover is open. 2024-04-12 08:13:40 -07:00
rendered_markdown.css spoilers: Style headers in Markdown-neutral way. 2024-05-28 14:34:10 -07:00
right_sidebar.css typos: Fix typos caught by mwic. 2024-05-20 13:55:00 -07:00
scheduled_messages.css css: Move media queries in scheduled_messages to zulip.css. 2024-03-19 15:15:23 -07:00
search.css search: Nest pill styling under the typeahead styles. 2024-01-14 15:07:24 -08:00
settings.css org-settings: Update tab for default channel settings. 2024-05-15 12:18:36 -07:00
subscriptions.css stream_settings: Add new "Stream details" section in General tab. 2024-04-20 19:03:43 -07:00
tooltips.css streams: Improve subscription toggle buttons on stream rows. 2023-10-13 11:08:54 -07:00
typing_notifications.css css: Merge common media queries. 2024-03-19 15:15:23 -07:00
user_circles.css styles: Use modern color notation. 2023-03-24 17:26:55 -07:00
user_status.css user_status: Fix alignment of select-emoji icon of user-status modal. 2024-01-19 09:48:02 -08:00
widgets.css info_density: Describe interelement Markdown spacing as CSS vars. 2024-04-26 12:41:46 -07:00
zulip.css info_density: Set a minimum line-height on body. 2024-05-31 15:18:06 -07:00