diff --git a/packages/core/src/pattern.js b/packages/core/src/pattern.js index 7c89576eb34..76467010727 100644 --- a/packages/core/src/pattern.js +++ b/packages/core/src/pattern.js @@ -60,6 +60,7 @@ export default function Pattern(config = { options: {} }) { margin: 2, layout: true, debug: true, + scale: 1, options: {}, absoluteOptions: {}, } diff --git a/packages/core/src/svg.js b/packages/core/src/svg.js index b6a0afd2013..35a5b5e991b 100644 --- a/packages/core/src/svg.js +++ b/packages/core/src/svg.js @@ -3,11 +3,12 @@ import { round } from './utils' import { version } from '../package.json' function Svg(pattern) { + console.log(pattern) this.openGroups = [] this.layout = {} this.freeId = 0 this.body = '' - this.style = '' + this.style = `svg.freesewing.pattern { --pattern-scale: ${pattern.settings.scale} }` this.script = '' this.defs = '' this.pattern = pattern // Needed to expose pattern to hooks