1
0
Fork 0
freesewing/designs/wahid/src/options.mjs
Joost De Cock 7ac36d1190
wip: Porting of docs to docusaurus (#7208)
This ports the docs for the following designs: breanna, bruce, cathrin, florence, florent , hugo, lily, lunetius, onyx, opal, paco, sandy, shelly, shin, sven, tamiko, teagan, iberius, trayvon, wahid, walburga, and yuri.

Also adds a prebuild step to build the options umbrella pages. and includes some CSS tweaks.
2024-11-02 10:12:33 +01:00

38 lines
2 KiB
JavaScript

// Constant
export const acrossBackFactor = 0.97
export const frontOverlap = 0.01
export const frontArmholeDeeper = 0.005
// Fit
export const armholeDepthFactor = { pct: 70, min: 60, max: 80, menu: 'fit' }
export const backScyeDart = { deg: 2, min: 0, max: 6, menu: 'fit' }
export const centerBackDart = { pct: 2, min: 0, max: 5, menu: 'fit' }
export const chestEase = { pct: 2, min: 1, max: 10, menu: 'fit' }
export const frontScyeDart = { deg: 6, min: 0, max: 12, menu: 'fit' }
export const hipsEase = { pct: 8, min: 2, max: 15, menu: 'fit' }
export const lengthBonus = { pct: 1, min: 0, max: 8, menu: 'fit' }
export const waistEase = { pct: 8, min: 2, max: 15, menu: 'fit' }
// Style
export const buttons = { count: 6, min: 4, max: 12, menu: 'style' }
export const frontStyle = { dflt: 'classic', list: ['classic', 'rounded'], menu: 'style' }
export const hemRadius = { pct: 6, min: 2, max: 12, menu: 'style' }
export const hemStyle = { dflt: 'classic', list: ['classic', 'rounded', 'square'], menu: 'style' }
export const necklineDrop = { pct: 50, min: 35, max: 85, menu: 'style' }
export const pocketLocation = { pct: 35, min: 25, max: 55, menu: 'style' }
export const pocketWidth = { pct: 10, max: 15, min: 8, menu: 'style' }
export const weltHeight = { pct: 12.5, max: 20, min: 10, menu: 'style' }
// Advanced
export const backInset = { pct: 15, min: 10, max: 20, menu: 'advanced' }
export const backNeckCutout = { pct: 5, min: -2, max: 8, menu: 'advanced' }
export const frontInset = { pct: 15, min: 10, max: 20, menu: 'advanced' }
export const shoulderInset = { pct: 10, min: 0, max: 20, menu: 'advanced' }
export const neckInset = { pct: 5, min: 0, max: 10, menu: 'advanced' }
export const pocketAngle = { deg: 5, min: 0, max: 5, menu: 'advanced' }
export const shoulderSlopeReduction = { pct: 0, min: 0, max: 80, menu: 'advanced' }
// Hide inherited options
export const bicepsEase = 0.15
export const collarEase = 0.05
export const cuffEase = 0.2
export const shoulderEase = 0
export const s3Armhole = 0
export const s3Collar = 0