starter-kit/src
Martin Pitt 080b20af94
Ensure application CSS has priority over library CSS
Import our application CSS as the very last thing, so that it can
properly override  PatternFly variables. Before, our application CSS
could land in the first third of dist/index.css *before* PatternFly's
definitions, so that the latter overrode the former [1].

This is a long-standing bug in mini-css-extract-plugin ([2] and
countless things that point to it) with `NODE_ENV=production` builds.

As a workaround, make sure that app.scss is the absolutely last imported
CSS, instead of "almost last". It is still conceptually correct for the
application CSS to be able to override patternfly-4-overrides.scss.

Closes #362
[1] https://github.com/martinpitt/performance-graphs/issues/10
[2] https://github.com/webpack-contrib/mini-css-extract-plugin/issues/188
2020-09-08 18:53:12 +02:00
..
app.jsx Ensure application CSS has priority over library CSS 2020-09-08 18:53:12 +02:00
app.scss Add scss example 2018-06-22 11:15:57 +02:00
index.html main: Stop importing patternfly.css 2020-05-28 10:01:31 +02:00
index.js Ensure application CSS has priority over library CSS 2020-09-08 18:53:12 +02:00
manifest.json Remove all remaining mentions of "subscriptions" 2017-10-18 16:42:54 +02:00