about summary refs log tree commit diff
path: root/app/javascript/mastodon/main.js
diff options
context:
space:
mode:
authorKoala Yeung <koalay@gmail.com>2017-05-13 01:22:50 +0800
committerEugen Rochko <eugen@zeonfederated.com>2017-05-12 19:22:50 +0200
commitb535966ab57405b3f3514046056ca0022fa14397 (patch)
tree71c74db3755f3a8cf6abec501f311128e01ee574 /app/javascript/mastodon/main.js
parent02412429ab1432a1c61358dec1a162d0589573be (diff)
Allow SCSS variables to be overridden (#2987)
* Allow SCSS variables to be overridden with
  `app/javascript/pack/variables*.scss`

* Allow these SCSS variables to be overriden:
  * `$base-shadow-color`
  * `$base-overlay-background`
  * `$base-border-color`
  * `$simple-background-color`
  * `$primary-text-color`
  * `$valid-value-color
  * `$error-value-color`
Diffstat (limited to 'app/javascript/mastodon/main.js')
-rw-r--r--app/javascript/mastodon/main.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/javascript/mastodon/main.js b/app/javascript/mastodon/main.js
index 31bf1bff2..08845112b 100644
--- a/app/javascript/mastodon/main.js
+++ b/app/javascript/mastodon/main.js
@@ -1,3 +1,7 @@
+// allow override variables here
+require.context('../../assets/stylesheets/', false, /variables.*\.scss$/);
+
+// import default stylesheet with variables
 require('font-awesome/css/font-awesome.css');
 require('../styles/application.scss');
 
@@ -19,6 +23,8 @@ function main() {
   Rails.start();
 
   require.context('../images/', true);
+
+  // import customization styles
   require.context('../../assets/stylesheets/', false, /custom.*\.scss$/);
 
   onDomContentLoaded(() => {