2021-09-13 23:07:09 +02:00
|
|
|
import { version } from '../package.json'
|
|
|
|
|
|
|
|
// ?? 🤔 ?? --> https://en.freesewing.dev/packages/core/config
|
|
|
|
|
|
|
|
export default {
|
|
|
|
name: 'walburga',
|
|
|
|
version,
|
|
|
|
design: 'starf',
|
|
|
|
code: 'starf',
|
|
|
|
department: 'tops',
|
|
|
|
type: 'pattern',
|
|
|
|
difficulty: 1,
|
2021-10-08 17:32:12 +02:00
|
|
|
tags: [
|
|
|
|
'freesewing',
|
|
|
|
'design',
|
|
|
|
'diy',
|
|
|
|
'fashion',
|
|
|
|
'made to measure',
|
|
|
|
'parametric design',
|
|
|
|
'pattern',
|
|
|
|
'sewing',
|
|
|
|
'sewing pattern',
|
2021-09-13 23:07:09 +02:00
|
|
|
],
|
|
|
|
optionGroups: {
|
2021-10-08 17:32:12 +02:00
|
|
|
fit: ['headRatio'],
|
|
|
|
style: [
|
|
|
|
'lengthBonus',
|
|
|
|
'widthBonus',
|
|
|
|
'length',
|
|
|
|
'neckoRatio',
|
|
|
|
'hipLengthBonus',
|
|
|
|
'neckline',
|
2021-09-13 23:07:09 +02:00
|
|
|
],
|
2021-10-08 17:32:12 +02:00
|
|
|
},
|
|
|
|
measurements: [
|
|
|
|
'head',
|
|
|
|
'neck',
|
|
|
|
'shoulderToShoulder',
|
|
|
|
'hpsToWaistBack',
|
|
|
|
'waistToKnee',
|
|
|
|
'waistToHips',
|
|
|
|
'waistToFloor',
|
|
|
|
'waistToUpperLeg',
|
|
|
|
],
|
|
|
|
dependencies: { front: 'base', back: 'base' },
|
|
|
|
inject: {
|
|
|
|
front: 'base',
|
|
|
|
back: 'base',
|
|
|
|
},
|
|
|
|
hide: ['base'],
|
2021-09-13 23:07:09 +02:00
|
|
|
options: {
|
2021-10-08 17:32:12 +02:00
|
|
|
headRatio: { pct: 100, min: 80, max: 120 },
|
|
|
|
lengthBonus: { pct: 85, min: 60, max: 130 },
|
|
|
|
widthBonus: { pct: 95, min: 50, max: 130 },
|
|
|
|
length: {
|
|
|
|
list: ['ToKnee', 'ToMidLeg', 'ToFloor'],
|
|
|
|
dflt: 'ToKnee',
|
|
|
|
},
|
|
|
|
neckline: { bool: true },
|
|
|
|
neckoRatio: { pct: 100, min: 10, max: 190 },
|
|
|
|
hipLengthBonus: { pct: 95, min: 80, max: 120 },
|
2021-09-13 23:07:09 +02:00
|
|
|
},
|
|
|
|
}
|