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

67 lines
1.2 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: {
2019-10-01 12:43:10 -07:00
fit: ['collarEase', 'adjustmentRibbon'],
2021-04-24 10:16:31 +02:00
style: ['tipWidth', 'knotWidth', 'bowLength', 'bowStyle', 'endStyle'],
},
measurements: ['neck'],
dependencies: {},
2019-07-08 15:54:19 +02:00
inject: {
bow1: 'base',
bow2: 'base',
2021-04-24 10:16:31 +02:00
bow3: 'base',
2019-07-08 15:54:19 +02:00
},
hide: ['base'],
parts: ['ribbon'],
options: {
2019-10-01 12:43:10 -07:00
transitionLength: 2, //Twice the knot
bandLength: 0.17,
2019-07-08 11:54:47 +02:00
ribbonWidth: {
pct: 6,
2019-10-01 12:43:10 -07:00
min: 5,
2021-04-24 10:16:31 +02:00
max: 8,
2019-07-08 11:54:47 +02:00
},
tipWidth: {
2019-07-08 11:54:47 +02:00
pct: 15,
2019-10-01 12:43:10 -07:00
min: 0,
2021-04-24 10:16:31 +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,
2021-04-24 10:16:31 +02:00
max: 10,
},
bowLength: {
2019-07-08 11:54:47 +02:00
pct: 28,
min: 23,
2021-04-24 10:16:31 +02:00
max: 33,
},
collarEase: {
2019-07-08 11:54:47 +02:00
pct: 3,
min: 0,
2021-04-24 10:16:31 +02:00
max: 6,
},
bowStyle: {
dflt: 'butterfly',
2021-04-24 10:16:31 +02:00
list: ['diamond', 'butterfly', 'square', 'widesquare'],
},
endStyle: {
dflt: 'straight',
2021-04-24 10:16:31 +02:00
list: ['straight', 'pointed', 'rounded'],
},
2019-10-01 12:43:10 -07:00
adjustmentRibbon: {
2021-04-24 10:16:31 +02:00
bool: false,
2019-10-01 12:43:10 -07:00
},
2021-04-24 10:16:31 +02:00
adjustmentRibbonWidth: 20,
},
}