Harsh
f2b33fc3ee
compose: Add banner when topic is moved and recipient is updated.
...
This commit adds the INFO compose banner for new channel/topic when the
recipient is updated when topic is moved.
fixes : #33445 .
2025-04-13 20:29:58 -07:00
Aman Agrawal
cd439c0232
message_overlay: Fix restore tooltips detached with message content.
...
To avoid restore tooltip of message from being displayed outside
the overlay, we define a boundary, outside which the tooltip
cannot exist. Popper library is smart enough to render the tooltip
correctly by respecting the provided boundary and flipping the
tooltip placement if required.
2025-04-11 10:40:35 -07:00
Kartikay5849
32e6383779
settings: Show desktop notifications warning when permissions needed.
...
Display a warning banner in the desktop notifications settings
when browser permissions are not granted.
Hide "Send test notification" button unless permissions are granted.
Fixes : #33222 .
2025-04-10 16:46:40 -07:00
Harsh
6f0ae8633f
left_sidebar: Fix Enter key behavior on "Show all topics" link.
...
This commits adds href attribute so that pressing down
Enter key works on the anchor element and also makes the focus styling same topic names.
2025-04-10 16:23:01 -07:00
Aman Agrawal
3547900800
inbox_row: Only show unread counter if there are unreads in topic.
2025-04-10 11:52:03 -07:00
Aman Agrawal
f87abce487
left_sidebar: Rename topic search element ID for clarity.
2025-04-10 11:51:20 -07:00
Maneesh Shukla
4524225991
delete-code-playground: Fix tooltip being partially hidden.
...
Co-authored-by: Aman Agrawal <amanagr@zulip.com >
2025-04-10 11:32:43 -07:00
Maneesh Shukla
a062d25aea
personal-settings: Redesign buttons in personal settings.
...
- Changed Alert Words "Delete" button to a danger icon button.
- Updated Uploaded Files "Download" button to an info icon.
- Updated Uploaded Files "Delete" button to a danger icon.
- Changed Muted Users button to use `action-button-quiet-danger`.
Fixes : #34200 .
2025-04-10 11:32:43 -07:00
Maneesh Shukla
031b0d3c13
organization-settings: Restyle "Resend" and "Revoke" buttons in Invitations panel.
...
Fixes part of #34200 .
2025-04-10 11:32:43 -07:00
Maneesh Shukla
61acebf0ce
organization-settings: Redesign the buttons in the Users tab of organization settings.
...
- Manage user button -> Neutral icon
- Deactivate user button -> Danger icon
- Reactivate user button -> Success icon
Fixes part of #34200 .
2025-04-10 11:32:43 -07:00
Maneesh Shukla
5b46d43f54
organization-settings: Redesign the "Remove from default" button in default channels.
...
Fixes part of #34200 .
2025-04-10 11:32:43 -07:00
Maneesh Shukla
9e2e2da7e1
organization-settings: Redesign edit and delete buttons in settings tables.
...
Fixes part of #34200 .
2025-04-10 11:32:43 -07:00
Maneesh Shukla
c08e3f160c
admin_playground_list: Change the tooltip and aria-label to just "Delete" for consistency.
...
Fixes part of #34200 .
2025-04-10 11:32:43 -07:00
evykassirer
a09dab5eaf
settings: Calculate height of create modal through javascript.
...
We need this height to be flexible based on if the subheader has
overflowed into two rows or not, and our method of doing this
(with existing examples in the buddy list and stream list) is to
calculate what the height should be when a window is loaded or
resized.
2025-04-10 10:01:57 -07:00
Harsh
d59b3699fe
settings: Move up privacy settings section in default user settings.
...
This commit moves up the privacy setting section in default user
settings section and also registers a new handlebar helper
"ternary" for conditions.
fixes : #33421
2025-04-08 10:51:56 -07:00
Aman Agrawal
a8c513a95e
user_card: Fix mismatch between tooltip and popover trigger area.
...
User card popover was not displayed even when "View user card"
tooltip is visible in some areas. To fix it, we introduce a
wrapper element which has the same trigger area as the tooltip.
We don't directly use the `view_user_card_tooltip` element to
trigger popover since tippy doesn't play nice with two tippy
instances attached to the same element.
2025-04-08 09:56:16 -07:00
Saubhagya Patel
869e81f14c
popovers: Add an x button to topic field in move topic/message modal.
...
Fixes #33729 .
2025-04-07 18:23:12 -07:00
Sayam Samal
b43d3dc1d4
settings: Fix alert notification indicator styling in settings.
2025-04-07 18:22:16 -07:00
Sayam Samal
616a957842
settings: Improve subsection header styling.
...
This commit makes all the subsection header as flex boxes, and improves
it's CSS styling.
2025-04-07 18:22:16 -07:00
Sayam Samal
6bf2887991
settings: Update save and discard buttons to redesigned button styles.
...
This commit updates the save and discard buttons in the setting modals
to use redesigned button styles along with the new loading indicator.
2025-04-07 18:22:16 -07:00
evykassirer
a16bc0e5b1
settings: Add a generic classname for two pane overlays.
2025-04-07 18:18:47 -07:00
evykassirer
8ee4554499
settings: Replace some two pane plus sign classnames with a generic one.
2025-04-07 18:18:47 -07:00
evykassirer
1abd3332a6
settings: Replace two pane header classnames with a generic one.
2025-04-07 18:18:47 -07:00
evykassirer
23b8ac0eab
settings: Replace two pane container classnames with a generic one.
2025-04-07 18:18:47 -07:00
Ritwik
9feba0f16f
emoji: Remap ':smile' emoji and update the settings UI.
...
This commit remaps the ':smile' emoji to 😄 and
introduces ':slight_smile' which maps to `🙂 `.
Fixes #32712
2025-04-07 17:34:52 -07:00
Shubham Padia
c4b30dd176
user_groups: Remove Add all users button from group creation screen.
...
Partially fixes #33127 .
2025-04-07 16:26:30 -07:00
Shubham Padia
2314f20587
user_groups: Add subtitle when adding subscribers to new group.
...
Also modify the placeholder text.
2025-04-07 16:26:30 -07:00
Shubham Padia
b2108404e7
channels: Remove Add all users button from channel creation screen.
2025-04-07 16:26:30 -07:00
Shubham Padia
81ba1bcb61
channels: Add subtitle when adding subscribers to new channel.
...
Also modify the placeholder text.
2025-04-07 16:26:30 -07:00
kash2104
daf7f855cc
dm_headers: Show bot icon after bot name.
...
Fixes #32990 .
2025-04-05 07:24:41 -07:00
Sayam Samal
e9bd974760
user_profile_modal: Update add and subscribe button to action buttons.
...
This commit updates the add and subscribe button in the user profile
modal to use the action button component.
Fixes part of #33027 .
2025-04-04 12:26:36 -07:00
Sayam Samal
91549cfba0
settings: Update remove/unsubscribe buttons to action button component.
...
This commit updates the remove and unsubscribe buttons in channel
settings and user group settings to use the action button component.
2025-04-04 12:26:36 -07:00
Sayam Samal
703acbaccc
user_profile_modal: Update remove/unsubscribe buttons to action button.
...
This commit updates the remove and unsubscribe buttons in the user
profile modal to use the action button component.
Fixes part of #33027 .
2025-04-04 12:26:36 -07:00
Sayam Samal
0e7a5c1774
user_profile_modal: Use icon button component for modal header buttons.
...
This commit updates the modal header buttons to use the icon button
component.
Fixes part of #33027 .
2025-04-03 17:35:05 -07:00
Sayam Samal
47419fbfc3
settings: Update add/remove buttons on channel/group creation.
...
This commit updates the "Add" and "Remove" buttons in the channel/group
creation modal to use the action button component.
Fixes part of #33027 .
2025-04-03 17:33:09 -07:00
Prakhar Pratyush
f64d7b6e28
home: Add a modal to replace /try-zulip landing page.
...
This commit adds a modal which will be displayed when
a spectator visits `/?show_try_zulip_modal`.
When a user visits `/?show_try_zulip_modal` and is a spectator,
we set a new `show_try_zulip_modal` field in `page_params` to
`true` (in all other cases, it's `false`).
Based on the `show_try_zulip_modal` page param, the web client
shows the modal.
Fixes part of #34181 .
2025-04-03 13:01:48 -07:00
whilstsomebody
22341c18db
popover: Hide unexpired invitation count when it is 0.
...
In deactivate user confirm dialog, we hide the count of
unexpired invitations of a user when the count is zero.
Fixes : #34265
2025-04-02 13:15:06 -07:00
Karl Stolley
492541f1e2
recent_view: Place new sort arrows.
2025-04-02 13:14:07 -07:00
Karl Stolley
ede630a6dd
settings: Add new sort arrows to all settings tables.
2025-04-02 13:14:07 -07:00
Kunal Sharma
c6e40e70b7
saved_snippets: Remove "new-style" class from add/edit modals.
2025-03-31 09:21:43 -07:00
Karl Stolley
67da4d5a2b
left_sidebar: Display bot icon, status emoji as inline block.
2025-03-28 14:12:56 -07:00
Niloth P
dafef91c8c
integration-url-modal: Use input pills for branch names.
2025-03-28 09:58:39 -07:00
Evy Kassirer
8adb46867b
stream_settings: Move muted channels help text to below header.
2025-03-27 11:55:04 -07:00
whilstsomebody
eef44429e2
widgets: Remove white background from "Add task"/"Add option" button.
...
In dark theme, when clicking the "Add task" button of
todo and "Add option" button of poll, the background
color incorrectly turns white.
This commit removes the white background color of the
buttons and makes it consistent woth the other green
buttons.
2025-03-27 09:28:07 -07:00
Saubhagya Patel
939691dfed
message_move: Show "general chat" in link of confirmation toast.
...
When a message is moved using the "Move only this message" option
a confirmation toast is shown. This commit adds support to show
"general chat" in link of the toast when a message is moved to it.
2025-03-27 09:27:49 -07:00
Prakhar Pratyush
8383b11526
recipient_row: Fix empty string topic display in keyword search view.
...
Searching for a word that appears in a message in a empty string
topic via the search box resulted in a message view where the
topic names in the recipient_row were empty string instead of
`realm_empty_topic_display_name`.
This commit fixes that bug.
2025-03-26 17:39:38 -07:00
Amaan-pathan
b0844109ca
settings: Show UTC offsets in timezone dropdown.
...
This improves usability by helping users quickly recognize timezones
with their offsets.
Fixes #20988 .
2025-03-26 16:52:32 -07:00
Harsh
dd45c3221d
widgets: Remove author tip for polls without question.
2025-03-25 10:48:28 -07:00
Aman Agrawal
c7364fafe5
subscriptions: Fix wrapping of channel name above 18px font size.
...
We limit the width of the channel title and show ellipsis for
overflowing channel name.
2025-03-24 12:24:48 -07:00
Tim Abbott
8403619be9
settings: Refine logic to hide summarize topic setting.
...
The previous logic had it invisible always, even if the
server_can_summarize_topics was enabled.
2025-03-20 11:00:16 -07:00