discourse/app/assets/stylesheets/common/components
Alan Guo Xiang Tan fc296b9a81
UX: First pass at edit categories navigation modal for sidebar (#21963)
What this change?

We are currently not fully satisfied with the current way to edit the
categories and tags that appears in the sidebar where the user is
redirected to the tracking preferences tab in the user's profile causing
the user to lose context of the current page. In addition, the dropdown
to select categories or tags limits the amount of information we can
display.

Since editing or adding a custom categories section is already using a
modal, we have decided to switch editing the categories and tags that
appear in the sidebar to use a modal as well.

This commit ships a first pass of the edit categories modal such that we
can keep the commit small and reviewable. The incomplete nature of the
feature is also reflected in the fact that the feature is hidden behind
a new `new_edit_sidebar_categories_tags_interface_groups` site setting.
2023-06-07 12:09:30 +08:00
..
_index.scss UX: First pass at edit categories navigation modal for sidebar (#21963) 2023-06-07 12:09:30 +08:00
badges.scss UX: long unsetyled category names need truncation (#21756) 2023-05-25 17:08:39 -04:00
banner.scss UX: Styling changes to global banner (#16191) 2022-03-15 16:19:55 +01:00
bookmark-list.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
bookmark-modal.scss UX: align the trash button on the bookmark modal (#16884) 2022-05-23 18:51:01 +04:00
buttons.scss Button research (#21621) 2023-05-22 16:03:34 -05:00
char-counter.scss FEATURE: Add word count and indicator when exceeded max (#19367) 2023-02-20 12:06:43 +01:00
color-input.scss FEATURE: Use native color-picker (#15748) 2022-02-01 11:18:13 -03:00
conditional-loading-section.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
convert-to-public-topic-modal.scss FEATURE: Allow choice of category when making a PM public (#7907) 2019-07-19 11:52:50 -04:00
d-toggle-switch.scss UX: Easily toggle badges in admin badge list (#20225) 2023-02-09 11:36:27 -08:00
d-tooltip.scss UX: catch edge cases in tooltip (#20327) 2023-02-16 10:34:17 +01:00
date-input.scss UX: Fix date input icon display issues (#14369) 2021-09-17 12:07:10 -04:00
date-picker.scss UX: Normalize sizing for inputs, buttons, dropdowns (#14226) 2021-09-09 11:01:56 -04:00
date-time-input-range.scss UX: Normalize sizing for inputs, buttons, dropdowns (#14226) 2021-09-09 11:01:56 -04:00
date-time-input.scss UX: Normalize sizing for inputs, buttons, dropdowns (#14226) 2021-09-09 11:01:56 -04:00
download-calendar.scss FIX: uses tippy for popover (#15409) 2022-05-02 17:10:26 +02:00
footer-nav.scss DEV: set CSS custom property for footer-nav-height (#17744) 2022-08-01 18:01:06 -04:00
group-member-dropdown.scss DEV: Set containing block for Popper dropdowns (#20745) 2023-03-20 15:26:20 -04:00
groups-form-membership-fields.scss UX: Make group membership UI clearer (#8210) 2019-10-17 18:05:42 +01:00
hashtag.scss FIX: Use a default hashtag icon color for user with no permission (#21825) 2023-06-07 10:15:39 +10:00
horizontal-overflow-nav.scss UX: move vertical admin plugin nav to horizontal overflow nav (#20319) 2023-02-17 10:21:30 -05:00
iframed-html.scss Merge pull request from GHSA-vw39-6w7q-gfx5 2020-02-27 11:47:15 -06:00
ignored-user-list.scss UX: fix color preference layout (#21346) 2023-05-03 10:11:52 +08:00
keyboard_shortcuts.scss UX: improve layout of keyboard shortcut modal (#20220) 2023-02-08 16:39:32 -05:00
navs.scss DEV: allow themes to more easily set border-radii (#19037) 2022-11-16 11:35:09 -05:00
offline-indicator.scss FEATURE: Offline indicator (#21369) 2023-06-05 11:08:04 -05:00
pick-files-button.scss DEV: add pick-files-button component (#13764) 2021-07-16 21:50:50 +04:00
relative-time-picker.scss UX: Fix local-dates styling (#12085) 2021-02-15 10:44:30 +00:00
share-and-invite-modal.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
sidebar-categories-form.scss UX: First pass at edit categories navigation modal for sidebar (#21963) 2023-06-07 12:09:30 +08:00
svg.scss DEV: Remove xlink hrefs (#15059) 2021-11-25 15:22:43 +11:00
tap-tile.scss UX: highlight vars updates (#20346) 2023-02-21 10:15:49 +01:00
time-input.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
time-shortcut-picker.scss UX: fix time pickers input width on mobile (#21170) 2023-04-19 10:08:24 -05:00
topic-query-filter.scss UX: Make input on /filter route full width (#20952) 2023-04-04 14:10:39 +10:00
user-card.scss DEV: Fix a sass warning (#21931) 2023-06-05 18:57:33 +02:00
user-info.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
user-status-message.scss UX: improve styles of the user status message component (#17904) 2022-08-14 18:55:54 +04:00
user-status-picker.scss FEATURE: user status emoji (#17025) 2022-06-22 18:15:33 +04:00
user-stream-item.scss UX: Tweak user deleted posts items (#21856) 2023-05-31 16:49:56 +02:00
user-stream.scss UX: remove unneeded margin from user stream (#11964) 2021-02-04 14:39:43 +11:00
widget-dropdown.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00