discourse/lib/stylesheet
Penar Musaraj f57a49c2f9
DEV: Use separate files for theme component stylesheets (#12214)
This switches to outputting a separate file for each theme component CSS
asset. We have separate CSS plugin files, separate JS files
(for plugins/themes/components), it makes sense to do the same for
component CSS assets.

Benefits:
- easier debugging
- fixes a regression with theme component sourcemaps
- changes to theme components are updated individually

With HTTP/2, there is also no performance downside to having additional
files in the initial request.
2021-02-26 07:44:15 -05:00
..
common.rb DEV: Upgrading Discourse to Zeitwerk (#8098) 2019-10-02 14:01:53 +10:00
compiler.rb DEV: More refactoring of SCSS importers (#12143) 2021-02-19 11:22:24 -05:00
functions.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
importer.rb DEV: Use separate files for theme component stylesheets (#12214) 2021-02-26 07:44:15 -05:00
manager.rb DEV: Use separate files for theme component stylesheets (#12214) 2021-02-26 07:44:15 -05:00
watcher.rb DEV: Faster SCSS refresh locally for plugins 2020-09-01 13:56:40 -04:00