Skip to content

Commit 8265f80

Browse files
author
Karol Tatala
committed
XW-2453 | replace broccoli-symbolizer with broccoli-svgstore for extracting defs elements from svg files
1 parent 278832b commit 8265f80

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

ember-cli-build.js

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* global require, module */
33
var EmberApp = require('ember-cli/lib/broccoli/ember-app'),
44
Funnel = require('broccoli-funnel'),
5-
Symbolizer = require('broccoli-symbolizer');
5+
SvgStore = require('broccoli-svgstore');
66

77
module.exports = function(defaults) {
88
var app = new EmberApp(defaults, {
@@ -57,8 +57,19 @@ module.exports = function(defaults) {
5757
}));
5858
}
5959

60-
additionalTrees.push(new Symbolizer('style-guide/assets', {
61-
outputFile: '/svg/sprite.svg'
60+
61+
additionalTrees.push(SvgStore('style-guide/assets', {
62+
outputFile: "/svg/sprite.svg",
63+
svgstoreOpts: {
64+
svgAttrs: {
65+
style: 'position: absolute; width: 0; height: 0;',
66+
width: '0',
67+
height: '0',
68+
version: '1.1',
69+
xmlns: 'http://www.w3.org/2000/svg',
70+
'xmlns:xlink': 'http://www.w3.org/1999/xlink'
71+
}
72+
}
6273
}));
6374

6475
// Use `app.import` to add additional libraries to the generated

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"devDependencies": {
2626
"broccoli-asset-rev": "2.4.6",
2727
"broccoli-funnel": "1.0.7",
28-
"broccoli-symbolizer": "0.5.0",
28+
"broccoli-svgstore": "0.4.0",
2929
"design-system-i18n": "Wikia/design-system-i18n#0.6.2",
3030
"ember-browserify": "1.1.13",
3131
"ember-cli": "2.8.0",

0 commit comments

Comments
 (0)