Board Thread:Technical Updates/@comment-24006128-20200430205522/@comment-24692230-20200505235826

Andrewds1021 wrote: Okay. You are going to have to break that down for me. What is this about a CSS overrides module? Is that just what does the concatenation of the stylesheets? I don't quite understand what the 2nd link is supposed to show. However, from the first one, it looks like Common.css isn't used at all. The CSS overrides module looks to be what UCP is using to include all the wiki's CSS when its loaded (you can see the  module in the big url), and due to its position, imports won't work, since it gets put in the middle of the total CSS file that UCP will load (where as 1.19 just loads all site CSS in a separate file: https://community.fandom.com/load.php?cb=1588681014345&debug=false&lang=en&modules=site&only=styles&skin=oasis&*), Common.css doesn't seem to be used at all because it doesn't exist on that wiki.

It looks like Wikia.css is loaded via the url module (eg, https://developers.fandom.com/load.php?lang=en&modules=skin.oasis.siteCssOverride&only=styles&skin=oasis&debug=true), and Common.css and Oasis.css is loaded via different 1.19 like url (eg, https://developers.fandom.com/load.php?debug=true&lang=en&modules=site.styles&only=styles&skin=oasis), so for now it seems that if you want @imports to work, they need to be placed in the Common.css.