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

64 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: {
fit: ["collarEase", "adjustmentRibbon"],
style: ["tipWidth", "knotWidth", "bowLength", "bowStyle", "endStyle"]
},
measurements: ["neckCircumference"],
dependencies: {},
inject: {},
hide: [],
2019-07-08 11:54:47 +02:00
parts: ["base"],
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,
min: 5,
max: 20
},
knotWidth: {
2019-07-08 11:54:47 +02:00
pct: 7,
min: 6,
max: 9
},
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 }
}
};