From a08eca0d0909034c3826ae6f78644c0564262196 Mon Sep 17 00:00:00 2001 From: Joost De Cock Date: Sun, 14 Mar 2021 11:44:22 +0100 Subject: [PATCH] feat(paco): Extended heal ease option, added new options This commit slightly increases the default heel ease value, but also significantly increases the range of the option so that people can make the leg wider. This is in response to some people who found the original design to tight on the calfs. This also adds the crossSeamAngle and crotchSeamAngle options from the upstream Titan block. These angles allow you to influence how the crossSeam and crotchSeam reach the fork. Setting both of them to zero will give the same result as the pattern before this commit. Since their defaults are not zero, this will change the out-of-the-box pattern (in addition to the added heal ease). --- config/changelog.yaml | 2 ++ packages/paco/config/index.js | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/config/changelog.yaml b/config/changelog.yaml index 61513cc99b9..98273d007af 100644 --- a/config/changelog.yaml +++ b/config/changelog.yaml @@ -9,6 +9,8 @@ - Added the crotchSeamCurveAngle option Changed: + paco: + - Extended range and inreased default of the healEase option titan: - Crotch- and Cross seam have been redrawn using the new angle options diff --git a/packages/paco/config/index.js b/packages/paco/config/index.js index 3a602c22efe..ab39a3011bc 100644 --- a/packages/paco/config/index.js +++ b/packages/paco/config/index.js @@ -17,8 +17,10 @@ export default { advanced: [ 'crossSeamCurveStart', 'crossSeamCurveBend', + 'crossSeamCurveAngle', 'crotchSeamCurveStart', 'crotchSeamCurveBend', + 'crotchSeamCurveAngle', 'grainlinePosition', 'legBalance', 'waistBalance' @@ -93,7 +95,7 @@ export default { // Elastic waistElastic: { mm: 35, min: 10, max: 60 }, ankleElastic: { mm: 70, min: 10, max: 130 }, - heelEase: { pct: 2.5, min: 0, max: 5 }, + heelEase: { pct: 5, min: 0, max: 50 }, // Pockets frontPockets: { bool: true }, @@ -103,8 +105,10 @@ export default { legBalance: { pct: 57.5, min: 52.5, max: 62.5 }, crossSeamCurveStart: { pct: 85, min: 60, max: 100 }, crossSeamCurveBend: { pct: 65, min: 45, max: 85 }, + crossSeamCurveAngle: { deg: 12, min: 0, max: 20 }, crotchSeamCurveStart: { pct: 80, min: 60, max: 95 }, crotchSeamCurveBend: { pct: 80, min: 45, max: 100 }, + crotchSeamCurveAngle: { deg: 25, min: 0, max: 35 }, waistBalance: { pct: 60, min: 30, max: 90 }, grainlinePosition: { pct: 45, min: 30, max: 60 } }