Thread:Talk:Requests for comment/Scoping site CSS/Oppose/reply (5)

It seems like there are two issues here and people are focusing on one aspect of it and not the other.

In my opinion MediaWiki:Common.css is a terrible vessel for site customisation. It leads to duplicate css rules and thus css bloat and inefficiencies. CSS is extremely hard to manage and a key aspect of site performance (this slide deck is really interesting btw http://www.stubbornella.org/content/category/general/geek/performance-geek-general/)

What if we provided better ways to customise wikis in LocalSettings.php or a Special:SitePreferences page? The same customisation could thus be achieved but our css would be much performance. e.g.

$wgVectorTextColor = 'black'; $wgVectorLeftNavBackground = 'gray';

If such a thing existed your local wiki customisation arguments disappear (the RFC can just say this is a prerequisite)