1
0
Fork 0
freesewing/packages/trayvon/config/index.js

37 lines
879 B
JavaScript
Raw Normal View History

import pkg from '../package.json'
2021-10-27 18:30:33 +02:00
import { smallsteps } from '@freesewing/snapseries'
import freesewing from '@freesewing/core'
const { pctBasedOn } = freesewing
2019-02-15 09:44:09 +01:00
export default {
name: 'trayvon',
version: pkg.version,
design: 'Joost De Cock',
code: 'Joost De Cock',
department: 'accessories',
type: 'pattern',
difficulty: 2,
optionGroups: {
2021-04-24 10:16:31 +02:00
style: ['tipWidth', 'knotWidth', 'lengthBonus'],
},
measurements: ['hpsToWaistBack', 'waistToHips', 'neck'],
2019-02-15 09:44:09 +01:00
parts: [
'interfacingTip',
'interfacingTail',
'fabricTip',
'fabricTail',
'liningTip',
'liningTail',
2021-04-24 10:16:31 +02:00
'loop',
2019-02-15 09:44:09 +01:00
],
options: {
2021-10-27 18:30:33 +02:00
tipWidth: { pct: 15, min: 5, max: 35, snap: smallsteps, ...pctBasedOn('neck') },
knotWidth: { pct: 8, min: 4, max: 12, snap: smallsteps, ...pctBasedOn('neck') },
2019-02-15 09:44:09 +01:00
lengthBonus: {
pct: 0,
min: -50,
2021-04-24 10:16:31 +02:00
max: 50,
},
},
}