diff --git a/packages/albert/config/index.js b/packages/albert/config/index.js index afea3f41ddf..81fe924f9e8 100644 --- a/packages/albert/config/index.js +++ b/packages/albert/config/index.js @@ -34,6 +34,6 @@ export default { chestDepth: { pct: 22, min: 15, max: 90 }, bibLength: { pct: 75, min: 0, max: 90 }, bibWidth: { pct: 100, min: 50, max: 125 }, - strapWidth: { pct: 750, min: 100, max: 1500 } + strapWidth: { pct: 60, min: 20, max: 100 } } } diff --git a/packages/albert/src/front.js b/packages/albert/src/front.js index 631332fd3d2..b5dbd29a6c1 100644 --- a/packages/albert/src/front.js +++ b/packages/albert/src/front.js @@ -26,7 +26,7 @@ export default function (part) { (1 - options.backOpening) */ let apronWidth = measurements.waist * (1 - options.backOpening) - let strapWidth = options.strapWidth * sa + let strapWidth = (measurements.hpsToWaistBack * options.strapWidth) / 8 let hemWidth = 3 * sa let pocketSize = apronLength / 4 diff --git a/packages/albert/src/strap.js b/packages/albert/src/strap.js index 9f32048a9b0..adccac30e3b 100644 --- a/packages/albert/src/strap.js +++ b/packages/albert/src/strap.js @@ -31,9 +31,9 @@ export default function (part) { measurements.hpsToWaistBack - measurements.hpsToWaistBack * options.bibLength + let strapWidth = (measurements.hpsToWaistBack * options.strapWidth) / 8 let strapLength = Math.sqrt(hSpan * hSpan + vSpan * vSpan) + measurements.chest * options.chestDepth - let strapWidth = options.strapWidth * sa /* console.log('chestWidth ' + chestWidth) console.log('backOpening ' + backOpening)