forked from sitegeist/Sitegeist.Monocle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpostcss.config.js
33 lines (30 loc) · 860 Bytes
/
postcss.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
const brand = require('@neos-project/brand');
const brandVars = brand.generateCssVarsObject(brand.config, 'brand');
module.exports = {
plugins: [
require('autoprefixer'),
require('postcss-css-variables')({
variables: Object.assign({
//
// Spacings
//
'--goldenUnit': '40px',
'--spacing': '16px',
'--halfSpacing': '8px',
//
// Sizes
//
'--sidebarWidth': '320px',
//
// Font sizes
//
'--baseFontSize': '14px'
}, brandVars)
}),
require('postcss-nested')(),
require('postcss-hexrgba')(),
require('cssnano')({
preset: 'default',
}),
]
};