Karl Stolley
155fc9f1d7
link_styles: Establish variable-based generic link styles.
2024-10-15 15:04:47 -07:00
Vector73
66113365a5
saved_snippets: Add new feature for saved snippets.
...
Fixes #31227 .
2024-10-01 11:48:15 -07:00
Sayam Samal
79e8cb60db
copy: Use redesigned copy button in copy invite link alert.
2024-09-20 15:44:20 -07:00
Sayam Samal
6c7b61e6f2
copy: Use redesigned copy button in the About Zulip modal.
2024-09-20 15:44:20 -07:00
Sayam Samal
2e4e017a18
copy: Use redesigned copy button in view original message UI.
...
This commit also updates the copy icon in the related /help docs.
2024-09-20 15:44:20 -07:00
Karl Stolley
8c984f68ec
checkboxes: Decouple label.checkbox from .new-style tangle.
2024-09-11 14:22:45 -07:00
Shubham Padia
a764e80a1b
css: Use classname for scroll-to-bottom icon styles.
...
Having the selector there affects the performance. See
https://chat.zulip.org/#narrow/stream/6-frontend/topic/CSS.20selector.20performance/near/1845719
for more details.
2024-09-03 10:22:44 -07:00
Shubham Padia
fe44ce3e24
css: Use classname for all-messages-search-caution icon styles.
...
Having the selector there affects the performance. See
https://chat.zulip.org/#narrow/stream/6-frontend/topic/CSS.20selector.20performance/near/1845719
for more details.
2024-09-03 10:22:44 -07:00
Sayam Samal
e4f1156bea
condense: Dynamically render content for message length toggle.
...
This moves the content inside `message_length_controller` to a new
handlerbars template `message_length_toggle.hbs`, and dynamically
renders the content based on the message length.
Since the majority of the messages aren't collapsed/condensed, this
change should improve the initial rendering of the message list.
Fixes #31133 .
2024-08-29 15:52:08 -07:00
Karl Stolley
a22aa41367
left_sidebar: Update left sidebar padding for new design.
...
This also moves the 2px of reduced lefthand padding to the overall
width of the left sidebar, which will keep the left sidebar at its
same width (in other words, the message area will not shift any
further to the left, either).
Fixes #27565
2024-08-27 13:03:55 -07:00
Aman Agrawal
580b9e9dae
navbar: Remove signup button.
...
This allows log in button in navbar for spectators to have more space
to be displayed in different languages without being truncated.
Login page already has 2 buttons for user to sign up from.
2024-08-21 12:02:59 -07:00
Karl Stolley
aa83b1b5cd
message_row: Move message_controls into proper place in row file.
2024-07-29 14:13:31 -07:00
evykassirer
12207407c9
css: Use classname for topic visibility tooltip instead of span.
2024-07-26 14:42:25 -07:00
Pratik Chanda
1ccf5e3ac3
tooltip: Change tooltip info for default topic menu option.
...
Earlier tooltip info for the default topic menu notification option
had static string to display.
This commit changes the string info and includes channel name and its
corresponding privacy icon to display in the tooltip.
2024-07-24 13:34:52 -07:00
Karl Stolley
707187edbf
app_layout: Express calculated max-width in 14px / 1em.
2024-07-19 16:54:53 -07:00
Karl Stolley
6793d5148c
app_layout: Increase max-width to 1500px.
2024-07-19 16:54:53 -07:00
Karl Stolley
9534e0b5d0
left_sidebar: Size left sidebar to accomodate font, screen sizes.
2024-07-19 16:54:53 -07:00
Shubham Padia
2778aa5b0e
settings: Fix alignment of `Forgot it` for change your password.
...
We've removed the unused parent div. We've also removed the class that
was only being used in that div from zulip.css. We've attached a class
to the anchor element now and it has the same name as the class we
removed.
2024-07-17 11:05:59 -07:00
Aman Agrawal
c82012e5e2
typeahead: Move all global typeahead styles together.
2024-07-16 23:29:45 -07:00
Karl Stolley
e2623f3937
typeaheads: Space channel icons with flexbox.
2024-07-16 09:31:27 -07:00
Sayam Samal
60d1993ed8
user_card_popover: Redesign popover using the new `popover-menu` theme.
...
As part of the popover menu redesign, this commit redesigns the user
card popover using the new "popover-menu" tippy theme and improves
accessibility by using appropriate ARIA attributes.
2024-07-12 13:03:40 -07:00
Aman Agrawal
e5e5ba6cea
css: Scale typeaheads / dropdowns with font size.
...
Fixes #30780
Adjusted both width and line height of typeaheads and dropdown widgets
to scale font size.
2024-07-10 12:56:58 -07:00
Aman Agrawal
b3e0cc61e5
css: Remove old typeahead css.
...
We already have the behaviour for this that we want in typeahead.css.
This CSS produces problems for rendered markdown as it propagates
to it.
2024-07-10 12:56:58 -07:00
Aman Agrawal
df542e9a9b
css: Keep typeahead CSS together.
...
Also removed the comment which is no longer useful.
2024-07-09 09:42:10 -07:00
Aman Agrawal
d14104cc5d
css: Keep typeahead CSS together.
2024-07-09 09:42:10 -07:00
Aman Agrawal
e3baac1ba0
css: Remove unused `pointer` class.
...
We don't have an element with class pointer on it.
2024-07-09 09:42:10 -07:00
Aman Agrawal
a66bd21a5b
css: Remove stale `actual-dropdown-menu` code.
...
Removed in bc3d48616e
.
2024-07-09 09:42:10 -07:00
adnan-td
c6d975f44d
compose: Align multi-line text in dropdowns.
...
Using flexbox to left-align icon with the text
on the first line.
Fixes part of #30469 .
2024-07-08 13:58:17 -07:00
Karl Stolley
79a2e0a1c4
message_controls: Scale on :active without disturbing clickable space.
2024-07-05 15:53:50 -07:00
Vector73
e699825296
compose_typeahead: Fix position of unsubscribed icon.
...
Fixes position of unsubscribed icon so that it appears in the same line
as the list item of the typeahead and prevent typeahead to increase in
width when the icon is shown.
2024-07-05 15:26:36 -07:00
Vector73
67d85508be
compose_typeahead: Show emojis in stream description typeahead.
...
Uses markdown rendered version of description instead of plain description
text in stream typeahead.
2024-07-05 15:26:36 -07:00
Karl Stolley
cbdfdf06b4
tippy: Allow Tippy tooltips to scale with UI.
2024-07-03 10:43:25 -07:00
Shubham Padia
49f6fc5a40
scroll: Set outline as none for `.simplebar-content-wrapper`.
...
We're reverting removing `outline: none` from commit
fe11f3be7c
. While we set tabIndex to -1 in
that commit, which makes sure that it does not get focus when navigating
via a keyboard. But it does not prevent us from programmatically focusing
on the element. In this case, we don't want to see the outline.
Fixes https://chat.zulip.org/#narrow/stream/9-issues/topic/.F0.9F.8E.AF.20weird.20left.20sidebar.20outline/near/1834137
2024-07-02 12:47:44 -07:00
Karl Stolley
0f05c67c88
message_box: Set same vertical space below reactions, length toggles.
2024-07-02 11:45:30 -07:00
Aman Agrawal
772969e68c
emoji_picker: Format search bar same as dropdown widget.
2024-06-28 11:24:12 -07:00
N-Shar-ma
b432b269ee
refactor: Make compose size related variables & functions more specific.
...
We divide functionality into that for "full_size" and "expanded", which
are identical for now.
This is a prep commit for adding an intermediate expanded screen size.
2024-06-26 16:36:52 -07:00
Aman Agrawal
5f956cd369
typeahead: Change background of active elements.
2024-06-26 16:31:28 -07:00
Aman Agrawal
a8eff69fc2
typeaheads: Reduce left padding for all elements.
...
This required taking special care of typeaheads with user circle
and making sure long typeaheads wrap correctly.
2024-06-26 16:30:26 -07:00
Aman Agrawal
52ac602acb
typeahead: Make them look like dropdown widget.
...
This attempts to change background color and text color of typeaheads
to be same as dropdown widgets we have in the app.
2024-06-26 16:26:31 -07:00
adnan-td
4bde1586e4
topic_name: Fix compressing of display topic names.
...
Fixes part of #30478 .
2024-06-26 12:23:32 -07:00
Karl Stolley
b519344dd9
message_controls: Remove unreachable read-receipt styles.
2024-06-26 12:00:21 -07:00
Karl Stolley
c0837a6d20
status_emoji: Allow status emoji to scale with text.
2024-06-26 10:02:13 -07:00
Karl Stolley
818094f81d
user_circles: Set user circles to scale with text.
2024-06-26 10:01:24 -07:00
Lauryn Menard
89a3c290db
narrow: Expand informative text in empty mentioned messages view.
...
Limits the width of the empty message notice to 600px so that this
longer and more descriptive text is similar to the width of the
empty header text.
2024-06-25 14:11:42 -07:00
Karl Stolley
5cd4a8c8e5
pills: Express pill-container spacing on base class.
2024-06-23 22:00:18 -07:00
sanchi-t
2d79ce2e93
invite: Replace stream checkboxes list with stream pills.
...
Introduce an input field with typeahead functionality, initially
populated with the default streams for the organization.
Fixes #26871 .
2024-06-22 20:04:28 -07:00
Aman Agrawal
32b4aa0883
navbar: Remove empty space to the left and right.
2024-06-20 16:11:19 -07:00
Ujjawal Modi
cdbc20d304
invite-user-modal: Remove duplicate CSS rules.
...
Removes some CSS rules used in the invite user modal that were
already being applied via the shared `modal_select` class.
Co-authored-by: Lauryn Menard <lauryn@zulip.com>
2024-06-20 12:26:29 -07:00
Shubham Padia
43eebbf9c6
scroll: Set tabIndex to -1 for simplebar content wrapper.
...
Fixes #30403 .
Having tabIndex set to 0 led to keyboard focus being put on
a scrollbar container, which led to users having to tab twice
to skip a container.
This commit also removes instances of tabIndex being set to
-1 programatically for certain cases, since it is -1 by default now.
This commit also removes `outline: none` for simplebar since
that property is not needed anymore because the wrapper is
not focusable anymore.
2024-06-20 10:25:51 -07:00
Aman Agrawal
00c56a65ed
navbar: Rename realm-logo to realm-navbar-wide-logo.
2024-06-18 09:38:51 -07:00