mirror of
https://github.com/zulip/zulip.git
synced 2025-11-01 12:33:40 +00:00
user_circles: Introduce circle icons to typeahead.
This commit is contained in:
@@ -51,17 +51,15 @@
|
||||
outline: 0;
|
||||
}
|
||||
|
||||
/* styles defined for user-circle here only deal with positioning of user presence circles
|
||||
in typeahead list in order to ensure they are rendered correctly in in all screen sizes.
|
||||
Most of the style rules related to color, gradient etc. which are generally common throughout
|
||||
the app are defined in user_circles.css and are not overridden here. */
|
||||
.user-circle {
|
||||
width: var(--length-user-status-circle);
|
||||
height: var(--length-user-status-circle);
|
||||
position: relative;
|
||||
left: -2px;
|
||||
flex-shrink: 0;
|
||||
/* 11px at 16px/1em */
|
||||
font-size: 0.6875em;
|
||||
align-self: center;
|
||||
/* TODO: A grid rewrite of typeahead rows
|
||||
should help to obviate these kinds of
|
||||
fiddly spacing hacks. */
|
||||
margin-right: 2px;
|
||||
margin-left: -2px;
|
||||
}
|
||||
|
||||
.typeahead-text-container {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
{{/if}}
|
||||
{{else if is_person}}
|
||||
{{#if user_circle_class}}
|
||||
<span class="{{user_circle_class}} user-circle"></span>
|
||||
<span class="zulip-icon zulip-icon-{{user_circle_class}} {{user_circle_class}} user-circle"></span>
|
||||
{{/if}}
|
||||
{{#if has_image}}
|
||||
<img class="typeahead-image" src="{{ img_src }}" />
|
||||
|
||||
@@ -1190,7 +1190,7 @@ test("initialize", ({override, override_rewire, mock_template}) => {
|
||||
ct.get_or_set_token_for_testing("othello");
|
||||
actual_value = options.highlighter_html(othello_item);
|
||||
expected_value =
|
||||
` <span class="user-circle-offline user-circle"></span>\n` +
|
||||
` <span class="zulip-icon zulip-icon-user-circle-offline user-circle-offline user-circle"></span>\n` +
|
||||
` <img class="typeahead-image" src="/avatar/${othello.user_id}" />\n` +
|
||||
'<div class="typeahead-text-container">\n' +
|
||||
' <strong class="typeahead-strong-section">Othello, the Moor of Venice</strong> <span class="autocomplete_secondary">othello@zulip.com</span>' +
|
||||
|
||||
Reference in New Issue
Block a user