discourse/app/assets/stylesheets/common/base
Penar Musaraj 03deda2147
Upgrade to FontAwesome 5 (take two) (#6673)
* Add missing icons to set

* Revert FA5 revert

 This reverts commit 42572ff

* use new SVG syntax in locales

* Noscript page changes (remove login button, center "powered by" footer text)

* Cast wider net for SVG icons in settings

- include any _icon setting for SVG registry (offers better support for plugin settings)

- let themes store multiple pipe-delimited icons in a setting

- also replaces broken onebox image icon with SVG reference in cooked post processor

* interpolate icons in locales

* Fix composer whisper icon alignment

* Add support for stacked icons

* SECURITY: enforce hostname to match discourse hostname

This ensures that the hostname rails uses for various helpers always matches
the Discourse hostname

* load SVG sprite with pre-initializers

* FIX: enable caching on SVG sprites

* PERF: use JSONP for SVG sprites so they are served from CDN

This avoids needing to deal with CORS for loading of the SVG

Note, added the svg- prefix to the filename so we can quickly tell in
dev tools what the file is

* Add missing SVG sprite JSONP script to CSP

* Upgrade to FA 5.5.0

* Add support for all FA4.7 icons

- adds complete frontend and backend for renamed FA4.7 icons

- improves performance of SvgSprite.bundle and SvgSprite.all_icons

* Fix group avatar flair preview

- adds an endpoint at /svg-sprites/search/:keyword

- adds frontend ajax call that pulls icon in avatar flair preview even when it is not in subset

* Remove FA 4.7 font files
2018-11-26 16:49:57 -05:00
..
_topic-list.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
about.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
activation.scss Streamlining some breakpoint mixins 2018-07-12 16:39:16 -04:00
alert.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
bbcode.scss remove built-in support for bbcode size 2016-03-27 09:29:27 -07:00
cat_reorder.scss Improving category reorder modal layout 2018-08-10 22:09:46 -04:00
category-list.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
code_highlighting.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
colorpicker.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
compose.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
composer-user-selector.scss UX: Collapse users when composing a private message. 2016-06-29 10:40:38 +08:00
crawler_layout.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
d-icon.scss tweak icon-library generation 2017-11-23 18:24:26 +01:00
directory.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
discourse.scss FEATURE: Show "Recently used devices" in user preferences (#6335) 2018-10-09 22:21:41 +08:00
edit-topic-status-update-modal.scss UX: topic-timer modal style fixes 2018-08-13 14:04:20 +08:00
ember-select.scss UX: Dark theme tweaks for Ember.Select. 2016-04-18 09:36:33 +08:00
emoji.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
exception.scss UX: Type system rebuild (#5492) 2018-01-12 17:27:38 -05:00
faqs.scss formatting build fix 2018-06-15 00:09:09 -04:00
group.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
groups.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
header.scss UX: better handling of logo size 2018-11-23 22:04:42 +08:00
history.scss UX: improves edit reason contrast in dark themes 2018-08-06 10:53:46 +08:00
lightbox.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
login.scss UX: Make long sign-up forms scrollable in modal 2018-11-08 15:25:10 -05:00
magnific-popup.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
menu-panel.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
mobile.scss get rid of bad editor media queries in mobile.scss 2014-10-11 15:38:32 -07:00
modal.scss UX: More consistent category setting layout 2018-11-20 15:16:17 -05:00
not-found.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
onebox.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
redirection.scss FIX: show an error page on click tracking error 2018-03-17 00:33:11 +01:00
request_access.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
request-group-membership-form.scss UX: Split up group form into smaller sections. 2018-04-09 15:14:50 +08:00
rtl.scss Fix lint. 2018-07-19 17:55:40 +08:00
search-menu.scss Minor spacing adjustments for new search results 2018-11-06 10:01:24 -05:00
search.scss Streamlining some breakpoint mixins 2018-07-12 16:39:16 -04:00
share_link.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00
shared-drafts.scss FEATURE: Shared Drafts 2018-03-20 17:15:26 -04:00
tagging.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
tooltip.scss FIX: uses appropriate z-index for tooltips (#6674) 2018-11-26 22:47:12 +01:00
topic-admin-menu.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
topic-post.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
topic.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
upload.scss FEATURE: Support backup uploads/downloads directly to/from S3. 2018-10-15 09:43:31 +08:00
user-badges.scss Streamlining some breakpoint mixins 2018-07-12 16:39:16 -04:00
user.scss Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
username_tagsinput.scss DEV: adds prettier (#5956) 2018-06-08 11:49:31 +02:00