CSS modules EVERYWHERE!
This commit is contained in:
parent
6ab4978a03
commit
6b55f1ec72
@ -17,7 +17,7 @@ a {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
ul.inline {
|
||||
ul:global(.inline) {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
@ -28,7 +28,7 @@ ul.inline {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
&.with-separator {
|
||||
&:global(.with-separator) {
|
||||
& li:after {
|
||||
content: '//';
|
||||
padding: 0 0.5rem;
|
||||
|
@ -98,54 +98,27 @@ module.exports = {
|
||||
loader: 'babel-loader'
|
||||
},
|
||||
{
|
||||
oneOf: [
|
||||
{
|
||||
test: /\.css$/,
|
||||
exclude: /components/,
|
||||
use: ExtractTextPlugin.extract({
|
||||
fallback: 'style-loader',
|
||||
use: [
|
||||
{
|
||||
loader: 'css-loader',
|
||||
options: {
|
||||
importLoaders: 1,
|
||||
minimize: true,
|
||||
sourceMap: true,
|
||||
}
|
||||
},
|
||||
{
|
||||
loader: 'postcss-loader',
|
||||
options: {
|
||||
ident: 'postcss'
|
||||
}
|
||||
}
|
||||
]
|
||||
})
|
||||
},
|
||||
{
|
||||
test: /\.css$/,
|
||||
use: ExtractTextPlugin.extract({
|
||||
fallback: 'style-loader',
|
||||
use: [
|
||||
{
|
||||
loader: 'css-loader',
|
||||
options: {
|
||||
importLoaders: 1,
|
||||
minimize: true,
|
||||
sourceMap: true,
|
||||
modules: true
|
||||
}
|
||||
},
|
||||
{
|
||||
loader: 'postcss-loader',
|
||||
options: {
|
||||
ident: 'postcss'
|
||||
}
|
||||
}
|
||||
]
|
||||
})
|
||||
},
|
||||
]
|
||||
test: /\.css$/,
|
||||
use: ExtractTextPlugin.extract({
|
||||
fallback: 'style-loader',
|
||||
use: [
|
||||
{
|
||||
loader: 'css-loader',
|
||||
options: {
|
||||
importLoaders: 1,
|
||||
minimize: true,
|
||||
sourceMap: true,
|
||||
modules: true
|
||||
}
|
||||
},
|
||||
{
|
||||
loader: 'postcss-loader',
|
||||
options: {
|
||||
ident: 'postcss'
|
||||
}
|
||||
}
|
||||
]
|
||||
})
|
||||
},
|
||||
{
|
||||
test: /\.svg$/,
|
||||
|
@ -43,9 +43,12 @@ module.exports = [
|
||||
// Replace the rule for CSS files
|
||||
{
|
||||
test: /\.css$/,
|
||||
loader: 'css-loader/locals'
|
||||
loader: 'css-loader/locals',
|
||||
options: {
|
||||
modules: true
|
||||
}
|
||||
},
|
||||
...common.module.rules.filter(rule => !rule.oneOf)
|
||||
...common.module.rules.filter(rule => !rule.test.test('file.css'))
|
||||
]
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user