1
0
Fork 0

Merge branch 'develop' into more-lint

This commit is contained in:
Joost De Cock 2022-09-28 19:09:50 +02:00 committed by GitHub
commit c0ede14d74
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
118 changed files with 2870 additions and 4892 deletions

View file

@ -1,4 +1,4 @@
export const paperless = `
export const paperlessStyle = `
/* Paperless grid */
svg.freesewing path.grid {
fill: none;
@ -26,7 +26,7 @@ svg.freesewing path.gridline-xs {
svg.freesewing path.gridbox {
fill: url(#grid);
}`
export const sample = `
export const sampleStyle = `
/* Sample classes */
svg.freesewing path.sample {
stroke-width: 0.75

View file

@ -1,5 +1,5 @@
import { name, version } from '../data.mjs'
import { sample, paperless, buildStylesheet } from './css.mjs'
import { sampleStyle, paperlessStyle, buildStylesheet } from './css.mjs'
const grid = {
metric: `
@ -28,16 +28,18 @@ export const plugin = {
const current = svg.attributes.get('class')
if (!current || current.indexOf('freesewing') !== -1) {
svg.attributes.set('class', 'freesewing')
svg.style += sample
svg.style += paperless
svg.style += sampleStyle
svg.style += paperlessStyle
svg.style += buildStylesheet(svg.pattern.settings.scale, data.stripped)
// FIXME : Re-implement this for v3
/*
if (svg.pattern.settings[0].paperless) {
svg.pattern.settings.units === 'imperial'
let paperless = false
for (const set of svg.pattern.settings) {
if (set.paperless) paperless = true
}
if (paperless) {
svg.pattern.settings[0].units === 'imperial'
? (svg.defs += grid.imperial)
: (svg.defs += grid.metric)
for (const key in svg.pattern.parts) {
for (const key in svg.pattern.parts[0]) {
const part = svg.pattern.parts[key]
if (!part.hidden && svg.pattern.__needs(key)) {
let anchor = new svg.pattern.Point(0, 0)
@ -57,7 +59,6 @@ export const plugin = {
}
}
}
*/
}
},
},