about summary refs log tree commit diff
path: root/config/webpack
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2017-05-27 16:55:09 +0200
committerGitHub <noreply@github.com>2017-05-27 16:55:09 +0200
commit62ca37884af11dacca51ef35c43a7f4805c91c5f (patch)
treea04f99ee7fef13cf1c0358b464a125139e61ff94 /config/webpack
parentf9180823bc476bfe83baeb0bc3924883927a8c1c (diff)
Fix #2922 - Load stylesheet from "custom.css" entrypoint when present (#3332)
* Fix #2922 - Load stylesheet from "custom.css" entrypoint when present

This is pretty much the same way it worked as before, albeit with
having to create app/javascript/packs/custom.js with
require('../styles/custom.scss') (or whatever you want really), which
will be a blank slate for you to import whatever you want

* Remove old assets directory

* Extract font-awesome into common.css and always load it
Diffstat (limited to 'config/webpack')
-rw-r--r--config/webpack/shared.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/config/webpack/shared.js b/config/webpack/shared.js
index 1d75e2af2..12e05dec2 100644
--- a/config/webpack/shared.js
+++ b/config/webpack/shared.js
@@ -53,6 +53,12 @@ module.exports = {
           // be loaded together
           return false;
         }
+
+        if (module.resource && /node_modules\/font-awesome/.test(module.resource)) {
+          // extract vendor css into common module
+          return true;
+        }
+
         return count >= 2;
       },
     }),