@ -1326,9 +1326,6 @@
editor.on('storage:store', function(e) {
console.log('STORE ', e);
})
editor.on('change:changesCount', function(e) {
console.log('update changesCount ', editor.getModel().get('changesCount'));
editor.on('styleManager:change:text-shadow', function(view) {
var model = view.model;
@ -29,6 +29,7 @@ module.exports = Backbone.Collection.extend({
if (typeof models === 'string') {
models = this.editor.get('Parser').parseCss(models);
}
opt.em = this.editor;
return Backbone.Collection.prototype.add.apply(this, [models, opt]);
},
@ -17,7 +17,11 @@ module.exports = Component.extend({
isComponent(el) {
if (SVGElement && el instanceof SVGElement) {
return {type: 'svg'};
return {
// Some SVG elements require uppercase letters (eg. <linearGradient>)
tagName: el.tagName,
type: 'svg',
};
@ -56,8 +56,7 @@ module.exports = {
it('Rules are correctly imported from default property', () => {
var gj = grapesjs.init({
stylePrefix: '',
storageManager: {autoload: 0, type:'none' },
assetManager: {storageType: 'none', },
storageManager: {autoload: 0, type:'none'},
cssComposer: {rules: rulesSet},
container: 'csscomposer-fixture',
});