1
0
Fork 0
freesewing/designs/waralee/src/options.mjs

36 lines
1.8 KiB
JavaScript

// Fit
export const backRaise = { pct: 10, min: 0, max: 25, menu: 'fit' }
export const waistRaise = { pct: 0, min: -20, max: 40, menu: 'fit' }
// Style
export const hemWidth = { pct: 1.75, min: 1, max: 2.5, menu: 'style' }
export const legShortening = { pct: 25, min: -10, max: 50, menu: 'style' }
export const waistOverlap = { pct: 50, min: 10, max: 100, menu: 'style' }
export const frontPocket = { bool: true, menu: 'style' }
export const backPocket = { bool: true, menu: 'style' }
export const waistbandWidth = { pct: 3.5, min: 2, max: 5, menu: 'style' }
// Advanced
export const crotchFront = { pct: 30, min: 10, max: 70, menu: 'advanced' }
export const crotchBack = { pct: 45, min: 10, max: 70, menu: 'advanced' }
export const crotchFactorFrontHor = { pct: 90, min: 10, max: 100, menu: 'advanced' }
export const crotchFactorFrontVer = { pct: 30, min: 10, max: 70, menu: 'advanced' }
export const crotchFactorBackHor = { pct: 90, min: 10, max: 100, menu: 'advanced' }
export const crotchFactorBackVer = { pct: 60, min: 20, max: 90, menu: 'advanced' }
// Static values
export const minimizer = 4
export const frontPocketVerticalOffset = 0.07
export const frontPocketHorizontalOffset = 0.18
export const frontPocketSize = 0.45
export const frontPocketDepthFactor = 1.6
export const backPocketDepth = 140
export const backPocketVerticalOffset = 0.2
export const backPocketHorizontalOffset = 0.045
export const backPocketSize = 0.45
// Added later
export const frontWaistAdjustment = 0.163
export const backWaistAdjustment = 0.3
export const crotchEase = 1.08
export const frontPocketStyle = { dflt: 'welt', list: ['welt', 'waistband'], menu: 'style' }
export const showMini = { bool: true, menu: 'options' }
export const fitWaist = { bool: true, menu: 'fit' }
export const separateWaistband = { bool: false, menu: 'style' }
export const knotInFront = { bool: true, menu: 'style' }