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

68 lines
1.3 KiB
JavaScript
Raw Normal View History

import { version } from '../package.json'
export default {
name: 'benjamin',
version: version,
design: 'Wouter Van Wageningen',
code: 'Wouter Van Wageningen',
department: 'accessories',
type: 'pattern',
difficulty: 3,
tags: ['top', 'basics'],
optionGroups: {
fit: ['collarEase', 'adjustmentRibbon', 'bandLength'],
style: ['tipWidth', 'knotWidth', 'bowLength', 'bowStyle', 'endStyle']
},
measurements: ['neckCircumference'],
dependencies: {},
2019-07-08 15:54:19 +02:00
inject: {
bow1: 'base',
bow2: 'base',
bow3: 'base'
2019-07-08 15:54:19 +02:00
},
hide: ['base'],
parts: ['ribbon'],
options: {
2019-07-08 11:54:47 +02:00
transitionLength: 0.7, // 70% of bandLength
bandLength: {
pct: 17,
min: 15,
max: 20
},
ribbonWidth: {
pct: 6,
min: 4,
max: 8
},
tipWidth: {
2019-07-08 11:54:47 +02:00
pct: 15,
2019-07-08 15:54:19 +02:00
min: 10,
2019-07-08 11:54:47 +02:00
max: 20
},
knotWidth: {
2019-07-08 11:54:47 +02:00
pct: 7,
2019-07-08 15:54:19 +02:00
min: 5,
max: 10
},
bowLength: {
2019-07-08 11:54:47 +02:00
pct: 28,
min: 23,
max: 33
},
collarEase: {
2019-07-08 11:54:47 +02:00
pct: 3,
min: 0,
2019-07-08 11:54:47 +02:00
max: 6
},
bowStyle: {
dflt: 'butterfly',
list: ['diamond', 'butterfly', 'square', 'widesquare']
},
endStyle: {
dflt: 'straight',
list: ['straight', 'pointed', 'rounded']
},
2019-07-08 11:54:47 +02:00
adjustmentRibbon: { bool: false }
}
}