evykassirer
424e5d6ad0
buddy_list: Add background color placeholder to loading avatar.
2024-11-08 15:44:14 -08:00
evykassirer
a1e31a44bd
buddy_list: Tweak spacing of rows, line-height, and circle placement.
...
This commit adds more space between rows, increases the line height
so that the status message doesn't touch the status emoji, and makes
the status circle a little bigger.
2024-11-07 10:33:04 -08:00
evykassirer
898af8a9af
user_circles: Fix bug causing incorrect colors in typeahead.
...
c39ae45d95
was incorrect, and should
only have been applied to the circles in the buddy list avatars.
In other places in the app, the transparency was over other colors
of background.
2024-11-06 16:36:40 -08:00
evykassirer
45d9c04e8e
buddy_list: Fix vertical spacing issue.
2024-11-06 16:36:40 -08:00
evykassirer
782fe316ca
buddy_list: Support unread marker for avatar mode.
2024-11-05 15:10:29 -08:00
evykassirer
99856327f0
buddy_list: Clicking avatar opens menu instead of using ... icon.
2024-11-05 10:48:15 -08:00
evykassirer
ce7c3705f7
buddy_list: Don't go to DM narrow on avatar click.
...
This commit also moves styles from user-presence-link
onto selectable_sidebar_block, since the link is no
longer wrapping the whole block contents.
The `data-name` was also moved to the top level `<li>`
because it's used in pupeteer tests.
2024-11-05 10:48:15 -08:00
evykassirer
94368dcf2b
buddy_list: Add option to view avatar in buddy list.
...
Fixes #19999 .
This change adds an option to show users' avatar and
status in the buddy list. Previous options are still
available in the settings menu.
2024-11-05 10:48:15 -08:00
evykassirer
d556c0e0a5
buddy_list: Move user link a bit left to line up with empty message.
...
More context here:
https://chat.zulip.org/#narrow/channel/101-design/topic/userlist.20avatar.20slow.20load/near/1974268
2024-11-01 17:04:53 -07:00
evykassirer
b7b2930760
buddy_list: Redesign top of right sidebar.
...
Fixes #31974 .
2024-10-31 16:29:49 -07:00
evykassirer
68c06c0f47
buddy_list: Remove unnecesssary right padding from header.
...
It isn't needed because the scrollbar doesn't go that high.
2024-10-31 16:29:49 -07:00
Karl Stolley
5b96769739
right_sidebar: Correct line-height by decoupling .filters class.
2024-10-24 12:39:49 -07:00
evykassirer
88ae87c10f
buddy_list: Use user_sidebar_entry selector instead of li.
2024-10-11 17:26:57 -07:00
evykassirer
33cbaf598a
buddy_list: Add three dot menu beside search button, with invite link.
...
Fixes part of #31653 .
2024-10-10 14:34:11 -07:00
evykassirer
0dedd00112
buddy_list: Add span for search section of header.
...
This is in preparation for adding a three-dot menu to the header,
which we don't want to be a click/hover target in the way the
search parts are.
2024-10-10 14:34:11 -07:00
evykassirer
17252a70ed
buddy_list: Un-nest menu icon styles, for ease of sharing.
2024-10-10 14:34:11 -07:00
evykassirer
0c29e067b4
buddy_list: Rotate the header triangle when collapsing a section.
2024-10-08 17:41:30 -07:00
Karl Stolley
f73e39c63d
sidebars: Restyle vdots icon colors and hover states.
2024-09-30 13:38:33 -07:00
Karl Stolley
8c54c1df3e
sidebars: Add active and hover sidebar-row styles.
2024-09-30 13:38:33 -07:00
Karl Stolley
1d4f282cbd
sidebars: Present neutral and active sidebar-row states.
2024-09-30 13:38:33 -07:00
Karl Stolley
61221ddc74
sidebars: Update colors, opacity for side bar titles and toggles.
2024-09-24 11:08:50 -07:00
Karl Stolley
14695dd26a
sidebars: Update typography for sidebar titles.
2024-09-24 11:08:50 -07:00
evykassirer
bc835d78a6
buddy_list: Add shared classnames to simplify styles.
...
This will be particularly helpful for the third buddy
list section we're about to add.
2024-09-23 15:41:00 -07:00
Karl Stolley
87a0fa0c8c
right_sidebar: Avoid vdots appearing beneath Simplebar scroll.
2024-08-13 08:55:31 -07:00
Karl Stolley
480d68143e
right_sidebar: Left-align subheads with headings, user row highlights.
2024-08-13 08:55:31 -07:00
Karl Stolley
710abd1cf5
right_sidebar: Allow user rows to use fuller width of right sidebar.
...
This change is in line with @terpimost's redesign.
2024-08-13 08:55:31 -07:00
Karl Stolley
70fd334b2f
right_sidebar: Refactor user search to match left sidebar approach.
2024-08-13 08:55:31 -07:00
Karl Stolley
c4dfa7890e
right_sidebar: Add minor lefthand padding called for by Vlad's design.
2024-08-13 08:55:31 -07:00
Karl Stolley
557038416c
right_sidebar: Rework righthand gutter, header to match Vlad's design.
...
Fixes #27574 .
2024-08-13 08:55:31 -07:00
Karl Stolley
8271c2b083
user_circles: Adjust circles top margin on low-res screens.
2024-07-17 11:37:01 -07:00
sujal shah
b5e215824b
organization_settings: Convert name to pills.
...
Display pills Using user_display_only_pill.hbs template
before users are displayed as links after this commit
convert them to pills.
Fixes #24229 .
2024-07-16 14:52:17 -07:00
Karl Stolley
e42f9a1efd
right_sidebar: Calculate margin-top on shortcuts.
2024-07-05 14:38:28 -07:00
Karl Stolley
818094f81d
user_circles: Set user circles to scale with text.
2024-06-26 10:01:24 -07:00
Kislay Verma
2feee9d756
right_sidebar: Remove realm description for spectators.
...
This commit removes the realm rendered description from
the right sidebar for spectators.
Fixes #30322
2024-06-16 11:56:11 -07:00
Aman Agrawal
38482c2e4e
right_sidebar: Fix user list toggle button not spanning navbar height.
...
We don't need to reduce height of user list toggle button on
narrow widths. Reduced height is already applied to the user list
toggle button when the window height is below a threshold.
2024-06-11 12:42:42 -07:00
Karl Stolley
1d7e0367b8
right_sidebar: Establish inner grid on selectable_sidebar_block.
2024-06-06 17:08:13 -07:00
Karl Stolley
55e0b99670
right_sidebar: Establish outer grid on user rows.
2024-06-06 17:08:13 -07:00
Karl Stolley
74800ba69a
right_sidebar: Set user rows to normalized em-based line-height.
2024-06-06 17:08:13 -07:00
Anders Kaseorg
b545abe1e2
typos: Fix typos caught by mwic.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-20 13:55:00 -07:00
Aman Agrawal
bec8fccf75
right_sidebar: Hide underline from user-list toggle button in navbar.
2024-03-27 13:29:16 -07:00
Aman Agrawal
9515dd45ee
right_sidebar: Show underline on user-toggle icon when sidebar visisble.
...
This syncs the behaviour of userlist-toggle button to always show an
underline when sidebar is visible.
2024-03-26 11:10:04 -07:00
Aman Agrawal
cc54a7caa8
sidebar_ui: Allow user to hide right sidebar on any screen width.
2024-03-26 11:10:04 -07:00
evykassirer
38b2988e0f
buddy list: Fix issue where unread marker overlaps triple-dot.
...
Screenshot and original bug report here:
https://chat.zulip.org/#narrow/stream/9-issues/topic/Right.20sidebar.20bugs/near/1765231
2024-03-25 16:57:50 -07:00
evykassirer
ad35d2a487
buddy_list: Use hide classname instead of user-with-count.
...
There seem to be two different ways of making the unread
marker visible:
(1) `user-with-count` classname on the `user_sidebar_entry`
element, which is added on render and not modified after
render at all.
(2) `hide` classname, which is toggled on the `unread_count`
element in `update_unread_count_in_dom`.
This creates a bug where sometimes the buddy list doesn't
update when messages are marked unread. This actually
doesn't always happen, since if there was an unread marker
that was there on the original render (and then removed
and put back) it will display again.
This commit keeps the `hide` class and removes the
`user-with-count` strategy.
2024-03-25 16:57:50 -07:00
Aman Agrawal
c3488bfe76
css: Merge common media queries.
2024-03-19 15:15:23 -07:00
evykassirer
231aa098cb
buddy list: Create section in buddy list for users from narrow.
...
Fixes #21285 .
2024-02-22 16:05:27 -08:00
Karl Stolley
3f36c52f41
sidebars: Structurally separate left- and right-sidebar headings.
2023-11-09 17:39:26 -08:00
evykassirer
1f8db236f5
buddy list: Rename user_presences to buddy-list-users-matching-view.
...
This switches to our preferred dash-separated classnames
instead of underscore-separated, and also updates the
classname to be differentiable from users that aren't
part of the current narrow.
Until the next commit that splits the buddy list, the
name is a bit inaccurate since it still contains all
the users.
2023-10-31 16:06:07 -07:00
Sayam Samal
bbf4792d81
right_sidebar: Drop keyboard shortcuts button from right sidebar.
...
Fixes : #27381 .
2023-10-25 16:43:49 -07:00
Aman Agrawal
4db331ed21
empty_list_widget: Use class instead of id.
...
We were using id before to increase their specificity, but
since it is possible for multiple empty_list_widget_for_list/table
to be in DOM at the same time, we should use a class here. Used
`!important` here so that we can force our padding where these
classes are used.
2023-10-17 11:55:41 -07:00