zulip/web/styles
Shubham Padia 87b3642b62 stream_create: Soft remove users on clicking the remove button.
Fixes #29825.
Clicking on remove button will not delete the row anymore. We will
add a strikethrough to the user pill and email text. `Remove` button
will change to `Add` on click to undo this action.
Re-adding a user explicitly should will not undo the soft remove on
their row. e.g If `Iago` was added as part of a group and crossed out.
Now, adding another group with Iago as part of it should not undo the
soft remove.
We maintain a seperate set of soft removed users, but we will not
remove those users from the main user list on clicking `Remove`.
That list can only be modified by actions with the input pills.
We will subtract the soft removed user ids from main user id list
when sending the request to add subscribers to the new channel.
I've not added extra puppetteer tests, since adding users was
not part of the existing tests.
2024-06-28 15:35:56 -07:00
..
portico api-docs: Extract logic for rendering events table and use templates. 2024-06-14 10:29:53 -07:00
alerts.css dependencies: Upgrade JavaScript dependencies. 2023-07-21 15:58:42 -07:00
app_components.css left_sidebar: Rewrite topic filter in grid. 2024-06-28 15:12:00 -07:00
app_variables.css compose: Use same focus ring color for compose buttons in each theme. 2024-06-28 15:14:01 -07:00
components.css css: Remove state dropdown-toggle class. 2024-02-03 17:20:28 -08:00
compose.css compose: Use same focus ring color for compose buttons in each theme. 2024-06-28 15:14:01 -07:00
dark_theme.css compose: Fix the red outline in invalid state in dark theme. 2024-06-28 15:13:21 -07:00
drafts.css topic_name: Fix compressing of display topic names. 2024-06-26 12:23:32 -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 inbox: Resize user circles in inbox view. 2024-06-27 15:28:27 -07:00
informational_overlays.css informational_overlays: Deprecate redundant fix for table color. 2024-06-18 09:48:41 -07:00
input_pill.css pills: Express pill-container spacing on base class. 2024-06-23 22:00:18 -07:00
left_sidebar.css left_sidebar: Remove .input-append from stream filter. 2024-06-28 15:12:00 -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 topic_name: Fix compressing of display topic names. 2024-06-26 12:23:32 -07:00
message_row.css compose: Redesign control buttons row and textbox to look like 1 unit. 2024-06-21 17:29:56 -07:00
message_view_header.css navbar: Consolidate view, channel structures and styles. 2024-06-14 17:06:59 -07:00
modal.css user_profile: Display Saved feedback. 2024-05-28 14:34:57 -07:00
popovers.css giphy: Style search input same as dropdown widget. 2024-06-28 11:24:12 -07:00
print.css typing: Move the typing notifications to below the mark as read banner. 2024-06-18 14:30:19 -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: Fully isolate light and dark themes. 2024-06-21 11:15:34 -07:00
reactions.css emoji_picker: Format search bar same as dropdown widget. 2024-06-28 11:24:12 -07:00
recent_view.css refactor: Make compose size related variables & functions more specific. 2024-06-26 16:36:52 -07:00
rendered_markdown.css topic_name: Fix compressing of display topic names. 2024-06-26 12:23:32 -07:00
right_sidebar.css user_circles: Set user circles to scale with text. 2024-06-26 10:01:24 -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 input_pill: Redesign input pills. 2024-06-20 15:16:17 -07:00
settings.css settings: Make the label for disabled checkboxes less faded. 2024-06-27 09:18:39 -07:00
subscriptions.css stream_create: Soft remove users on clicking the remove button. 2024-06-28 15:35:56 -07:00
tooltips.css streams: Improve subscription toggle buttons on stream rows. 2023-10-13 11:08:54 -07:00
typing_notifications.css typing: Move the typing notifications to below the mark as read banner. 2024-06-18 14:30:19 -07:00
user_circles.css right_sidebar: Establish inner grid on selectable_sidebar_block. 2024-06-06 17:08:13 -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 widgets: Remove hard-coded 14px font-size. 2024-06-26 12:00:21 -07:00
zulip.css emoji_picker: Format search bar same as dropdown widget. 2024-06-28 11:24:12 -07:00