mand-mobile/build/stylus-mixin.js

22 lines
1.1 KiB
JavaScript
Raw Permalink Normal View History

2018-03-26 16:04:04 +08:00
const path = require('path')
const isSpecial = process.env.BUILD_TYPE === 'special'
2018-03-26 16:04:04 +08:00
module.exports = function useMixin(style) {
if (process.env.BUILD_TYPE === 'variables') {
return style
2018-10-24 20:43:05 +08:00
.import(path.join(__dirname, '../components/_style/mixin/theme.components.styl'))
.import(path.join(__dirname, '../components/_style/mixin/theme.basic.styl'))
.import(path.join(__dirname, '../components/_style/mixin/theme.variable.styl'))
2018-10-24 20:43:05 +08:00
.import(path.join(__dirname, '../components/_style/mixin/util.styl'))
.import(path.join(__dirname, '../node_modules/nib/lib/nib/vendor'))
.import(path.join(__dirname, '../node_modules/nib/lib/nib/gradients'))
} else {
return style
.import(path.join(__dirname, '../components/_style/mixin/theme.components.styl'))
.import(path.join(__dirname, '../components/_style/mixin/theme.basic.styl'))
.import(path.join(__dirname, '../components/_style/mixin/util.styl'))
.import(path.join(__dirname, '../node_modules/nib/lib/nib/vendor'))
.import(path.join(__dirname, '../node_modules/nib/lib/nib/gradients'))
}
}