From 8db1f1892dd4d97b2a3cf44cb2f45e460e2a119d Mon Sep 17 00:00:00 2001 From: chapoi <101828855+chapoi@users.noreply.github.com> Date: Mon, 19 Dec 2022 12:31:45 +0100 Subject: [PATCH] UX: Hashtag autocomplete styling (#19426) * UX: added fadeout + hashtag styling UX: add full name to autocomplete UX: autocomplete mentions styling UX: emoji styling user status UX: autocomplete emoji * DEV: Move hashtag tag counts into new secondary_text prop * FIX: Add is-online style to mention users via chat UX: make is-online avatar styling globally available * DEV: Fix specs * DEV: Test fix Co-authored-by: Martin Brennan --- .../app/templates/hashtag-autocomplete.hbr | 17 +++-- .../templates/user-selector-autocomplete.hbr | 5 +- .../stylesheets/common/base/compose.scss | 67 ++++++++++++++----- .../common/components/hashtag.scss | 67 +++++++++++++------ app/services/hashtag_autocomplete_service.rb | 3 + app/services/tag_hashtag_data_source.rb | 13 ++-- .../discourse/components/chat-composer.js | 15 ++++- .../assets/stylesheets/common/common.scss | 10 +++ .../spec/system/hashtag_autocomplete_spec.rb | 4 +- .../hashtag_autocomplete_service_spec.rb | 29 ++++---- spec/services/tag_hashtag_data_source_spec.rb | 6 +- spec/system/hashtag_autocomplete_spec.rb | 10 +-- 12 files changed, 166 insertions(+), 80 deletions(-) diff --git a/app/assets/javascripts/discourse/app/templates/hashtag-autocomplete.hbr b/app/assets/javascripts/discourse/app/templates/hashtag-autocomplete.hbr index 3c5979d51d3..49c3e488145 100644 --- a/app/assets/javascripts/discourse/app/templates/hashtag-autocomplete.hbr +++ b/app/assets/javascripts/discourse/app/templates/hashtag-autocomplete.hbr @@ -1,9 +1,12 @@
- +
diff --git a/app/assets/javascripts/discourse/app/templates/user-selector-autocomplete.hbr b/app/assets/javascripts/discourse/app/templates/user-selector-autocomplete.hbr index 4b62706363e..90db6c3907d 100644 --- a/app/assets/javascripts/discourse/app/templates/user-selector-autocomplete.hbr +++ b/app/assets/javascripts/discourse/app/templates/user-selector-autocomplete.hbr @@ -2,9 +2,12 @@