discourse/app/assets/stylesheets/common/base
Isaac Janzen 92bb728fe5
DEV: Add search suggestions for tag-intersections (#19777)
Added `tagIntersection` search context for handling search suggestions on tag intersection and tag+category routes.

# Tag & Category Route Search Suggestions
eg. /tags/c/general/5/updates
### Before
<img width="422" alt="Screenshot 2023-01-06 at 2 58 50 PM" src="https://user-images.githubusercontent.com/50783505/211098933-ade438c6-5008-49ce-9a90-c8200ec5fe00.png">

### After
<img width="359" alt="Screenshot 2023-01-06 at 3 00 35 PM" src="https://user-images.githubusercontent.com/50783505/211099183-c3feaeac-8661-47ed-843c-da9d9fb78e9e.png">

# Tag Intersection Route Search Suggestions
eg. /tags/intersection/updates/foo
### Before
<img width="421" alt="Screenshot 2023-01-06 at 3 02 23 PM" src="https://user-images.githubusercontent.com/50783505/211099435-e8fc6d87-2772-45b5-b455-1831f80eab3a.png">

### After
<img width="362" alt="Screenshot 2023-01-09 at 2 02 09 PM" src="https://user-images.githubusercontent.com/50783505/211397349-acb350f7-8e6a-4d9f-a749-8292e49400d9.png">

I defaulted to using `+` as a separator for tag intersections. The reasoning behind this is that we don't make the tag intersection routes easily accessible, so if you are going out of your way to view multiple tags, you are most likely going to be searching by **both** of those tags as well.

# General Search
Introducing flex wrap removes whitespace causing a [test](https://github.com/discourse/discourse/pull/19777/files#diff-5d3d13fabc1a511635eb7471ffe74f4d455d77f6984543c2be6ad136dfaa6d3aR813) to fail, but to remedy this I added spacing to the `.search-item-prefix` and `.search-item-slug` which achieves the same thing.

### After
<img width="359" alt="Screenshot 2023-01-09 at 2 04 54 PM" src="https://user-images.githubusercontent.com/50783505/211397900-60220394-5596-4e13-afd0-b6130afa0de2.png">
2023-01-11 13:02:22 -06:00
..
_index.scss FEATURE: Rename onboarding popups to user tips (#18826) 2022-11-09 20:20:34 +02:00
_topic-list.scss FIX: GitHub onebox ellipsis styling regressed in 9d03f20 (#19441) 2022-12-13 12:01:48 +01:00
about.scss
activation.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
alert.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
bbcode.scss
cat_reorder.scss UX: Increase width & center category reorder input (#10928) 2020-10-15 14:42:42 +11:00
category-list.scss UX: make whole category box clickable (#18780) 2022-10-27 15:27:53 -04:00
code_highlighting.scss UX: update hljs-builtin-name highlight (#16859) 2022-05-18 15:55:40 +02:00
colorpicker.scss FEATURE: Use native color-picker (#15748) 2022-02-01 11:18:13 -03:00
compose.scss UX: fix for misalignment in autocomplete (#19693) 2023-01-03 15:20:12 +01:00
composer-user-selector.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
crawler_layout.scss UX: hide background image in crawler view (#18054) 2022-08-23 18:10:21 -04:00
d-icon.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
d-popover.scss UX: Onboarding edits (#18581) 2022-10-13 16:39:52 +03:00
dialog.scss DEV: refactor bootbox alerts (#18292) 2022-09-27 14:47:13 -04:00
directory.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
discourse.scss user input adjustments (#19446) 2022-12-13 10:13:48 -06:00
edit-category.scss DEV: Reduce width calculations for SK dropdowns (#18263) 2022-09-20 22:59:47 -04:00
edit-topic-timer-modal.scss UX: Normalize sizing for inputs, buttons, dropdowns (#14226) 2021-09-09 11:01:56 -04:00
ember-select.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
emoji.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
empty-state.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
exception.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
explain-reviewable.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
faqs.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
group.scss UX: update classname to something non-conflicting (#19529) 2022-12-20 12:14:58 +01:00
groups.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
header.scss FEATURE: Separate notification indicators for new PMs and reviewables (#19201) 2022-12-01 07:05:32 +08:00
history.scss Fix CSS for collapsed table cells when showing insertion in Raw mode (#12489) 2021-03-23 10:43:25 +01:00
lightbox.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
login.scss FEATURE: add user toggle to mask/unmask passwords (#19306) 2022-12-19 18:56:51 -05:00
magnific-popup.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
menu-panel.scss FIX: margin for sidebar and revamped user menu on iPad (#19254) 2022-11-30 13:45:38 +11:00
modal.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
new-user.scss UX: improve nav for user messages on small screens (#19362) 2022-12-08 08:51:26 +08:00
not-found.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
onebox.scss FEATURE: Show more context in Discourse topic oneboxes 2023-01-11 14:22:53 +01:00
personal-message.scss FEATURE: control topic width with variables (#18743) 2022-10-25 14:45:37 -04:00
popup-menu.scss UX: popup menu buttons need focus style (#11962) 2021-02-04 09:37:45 -05:00
redirection.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
request_access.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
request-group-membership-form.scss
reviewables.scss FEATURE: control topic width with variables (#18743) 2022-10-25 14:45:37 -04:00
rtl.scss DEV: Remove obsolete CSS prefixes (#18262) 2022-09-15 16:54:08 +02:00
search-menu.scss DEV: Add search suggestions for tag-intersections (#19777) 2023-01-11 13:02:22 -06:00
search.scss A11Y: Improve accessibility in WHCM themes (#18606) 2022-10-17 07:07:46 -07:00
share_link.scss UX: Move post date under title in share-modal (#16455) 2022-04-27 16:36:08 +03:00
shared-drafts.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
sidebar-footer.scss FIX: Sidebar scroll fade on older iOS (#18299) 2022-09-21 09:03:40 +10:00
sidebar-more-section-links.scss FIX: Workaround a bug in the R2 gem to produce valid RTL CSS (#18446) 2022-10-02 22:56:57 +03:00
sidebar-section-link.scss UX: more contrast for sidebar counts (#18980) 2022-11-10 18:43:37 -05:00
sidebar-section.scss A11Y: Improve the accessibility of sidebar content (#19131) 2022-11-22 05:32:43 +08:00
sidebar.scss DEV: Revert change in background-color of sidebar (#18409) 2022-09-29 13:52:23 +08:00
tagging.scss FEATURE: Show more context in Discourse topic oneboxes 2023-01-11 14:22:53 +01:00
tooltip.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
topic-admin-menu.scss A11Y: Use button in d-modal-cancel component (#17938) 2022-08-17 09:39:28 +08:00
topic-post.scss FIX: styles of user status on mentions (#19563) 2022-12-22 14:15:52 +04:00
topic.scss UX: fix the positioning of topic admin popup menu (#19713) 2023-01-04 17:45:24 +01:00
upload.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
user-badges.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
user-tips.scss FEATURE: Add user tips for post and topic features (#18964) 2022-11-15 17:36:08 +02:00
user.scss user input adjustments (#19446) 2022-12-13 10:13:48 -06:00