Skip to content

Commit fb4b4f2

Browse files
committed
use more standard postcss process
1 parent c6bc82e commit fb4b4f2

File tree

4 files changed

+578
-633
lines changed

4 files changed

+578
-633
lines changed

addon/styles/helpers/index.css

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
@import 'helpers/unstyled.css';
2-
@import 'helpers/embed.css';
3-
@import 'helpers/flex.css';
4-
@import 'helpers/margin.css';
5-
@import 'helpers/padding.css';
6-
@import 'helpers/rounded.css';
1+
@import './unstyled.css';
2+
@import './embed.css';
3+
@import './flex.css';
4+
@import './margin.css';
5+
@import './padding.css';
6+
@import './rounded.css';
77

88
.img-fluid {
99
width: 100%;

index.js

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,25 @@
22
'use strict';
33
const Funnel = require('broccoli-funnel');
44
const path = require('path');
5-
const staticPostcssAddonTree = require('static-postcss-addon-tree');
5+
const CssImport = require('postcss-import')
6+
const PresetEnv = require('postcss-preset-env');
67

78
module.exports = {
89
name: require('./package').name,
910

10-
options: {},
11-
12-
treeForAddon() {
13-
var tree = this._super(...arguments);
14-
15-
return staticPostcssAddonTree(tree, {
16-
addonName: 'ember-styleguide',
17-
addonFolder: __dirname,
18-
project: this.project || this.app.project
19-
});
11+
options: {
12+
postcssOptions: {
13+
compile: {
14+
enabled: true,
15+
plugins: [
16+
{ module: CssImport },
17+
{
18+
module: PresetEnv,
19+
options: { stage: 3 }
20+
}
21+
]
22+
}
23+
}
2024
},
2125

2226
treeForPublic: function() {

0 commit comments

Comments
 (0)