discourse/app/assets/stylesheets/desktop
Alan Guo Xiang Tan f1cbc23f1e
UX: Add icons to all section links in Sidebar (#18378)
This commit introduces an icon to all links in the sidebar. If an icon has not been configured, we will fall back to a generic "link" icon. As part of this commit, we also standardised the size of each prefix to 20px by 20px and set a fix margin. This is to allow sufficient space for text prefixes and image prefixes to be displayed. 

Tests have been intentionally left out for now as I don't feel like asserting for the icons will bring much value at this point. Time shall prove me wrong.

Co-authored-by: awesomerobot <kris.aubuchon@discourse.org>
2022-09-29 12:28:01 +08:00
..
admin DEV: Added support for custom site setting 'emoji_list' (#12414) 2021-04-07 15:32:05 +02:00
components FEATURE: Make max number of favorite configurable (#13480) 2021-06-22 18:58:03 +03:00
_index.scss UX: Add icons to all section links in Sidebar (#18378) 2022-09-29 12:28:01 +08:00
admin_customize.scss UX: Editing theme name stays active when switching themes. 2019-04-23 14:57:14 +08:00
alert.scss FEATURE: update bootstrap mode notice to add invite and wizard links (#17822) 2022-08-10 00:13:42 +05:30
category-list.scss UX: Remove :empty on topic-statuses, clean up (#14227) 2021-09-02 15:35:35 -04:00
compose.scss A11Y: Add aria label to composer messages Esc button (#18372) 2022-09-27 08:52:09 -04:00
discourse.scss UX: Add icons to all section links in Sidebar (#18378) 2022-09-29 12:28:01 +08:00
edit-category.scss UX: Move category editing/creation to its own page (#10973) 2020-10-23 12:49:02 -04:00
group.scss UX: Fix alignment in group navigation bar (#15169) 2021-12-02 09:45:33 -05:00
header.scss UX: truncate site text titles in a cleaner way (#18335) 2022-09-23 10:19:44 +08:00
history.scss UX: core adjustments and styles for the experimental sidebar (#17271) 2022-06-29 10:49:01 +08:00
latest-topic-list.scss FIX: Revert color of post-map (#12774) 2021-04-20 17:38:13 -05:00
login.scss UX: Less specific styling for Auth logins (#16393) 2022-04-11 12:33:09 -05:00
menu-panel.scss UX: Add icons to all section links in Sidebar (#18378) 2022-09-29 12:28:01 +08:00
modal.scss DEV: Remove obsolete CSS prefixes (#18262) 2022-09-15 16:54:08 +02:00
new-user.scss DEV: Mobile layout support for experimental user nav (#18308) 2022-09-22 09:45:50 +08:00
topic-list.scss UX: Welcome topic CTA adjustments (#18168) 2022-09-19 16:40:44 -05:00
topic-post.scss DEV: Remove obsolete CSS prefixes (#18262) 2022-09-15 16:54:08 +02:00
topic.scss UX: core adjustments and styles for the experimental sidebar (#17271) 2022-06-29 10:49:01 +08:00
upload.scss FEATURE: use native file picker in composer (#13552) 2021-06-30 12:45:47 +04:00
user.scss UX: remove style that breaks composer on pm page (#15189) 2021-12-03 21:56:37 -05:00