sparkles: Added Carlton and Jaeger
This commit is contained in:
parent
6bbb55110f
commit
56a994160d
7 changed files with 299 additions and 4 deletions
|
@ -23,8 +23,10 @@ Blocks or slopers are basic patterns shapes that you can extend into fully detai
|
||||||
|
|
||||||
- [aaron](https://github.com/freesewing/aaron) : A tank top or A-shirt
|
- [aaron](https://github.com/freesewing/aaron) : A tank top or A-shirt
|
||||||
- [bruce](https://github.com/freesewing/bruce) : Boxer briefs
|
- [bruce](https://github.com/freesewing/bruce) : Boxer briefs
|
||||||
|
- [carlton](https://github.com/freesewing/carlton) : A long coat, perfect for Sherlock Holmes cosplay
|
||||||
- [huey](https://github.com/freesewing/huey) : A zip-up hoodie
|
- [huey](https://github.com/freesewing/huey) : A zip-up hoodie
|
||||||
- [hugo](https://github.com/freesewing/hugo) : A hooded sweatshirt with raglan sleeves
|
- [hugo](https://github.com/freesewing/hugo) : A hooded sweatshirt with raglan sleeves
|
||||||
|
- [jaeger](https://github.com/freesewing/jaeger) : A sportscoat
|
||||||
- [simon](https://github.com/freesewing/simon) : A versatile button-down shirt
|
- [simon](https://github.com/freesewing/simon) : A versatile button-down shirt
|
||||||
- [sven](https://github.com/freesewing/sven) : A straightforward sweater
|
- [sven](https://github.com/freesewing/sven) : A straightforward sweater
|
||||||
- [wahid](https://github.com/freesewing/wahid) : A classic waistcoat
|
- [wahid](https://github.com/freesewing/wahid) : A classic waistcoat
|
||||||
|
|
87
packages/pattern-bundle/package-lock.json
generated
87
packages/pattern-bundle/package-lock.json
generated
|
@ -462,6 +462,54 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"@freesewing/carlton": {
|
||||||
|
"version": "0.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/carlton/-/carlton-0.1.1.tgz",
|
||||||
|
"integrity": "sha512-nDbvEnX08/3YX2uvfA+NiKcBWt0gavyXSilB8VjV7cUrxDGub9HHsMjFK3BrLOOMmCHCwFbt7DGX420prttaHQ==",
|
||||||
|
"requires": {
|
||||||
|
"@freesewing/bent": "0.1.2",
|
||||||
|
"@freesewing/plugin-bundle": "0.8.0",
|
||||||
|
"@freesewing/plugin-buttons": "^0.1.0",
|
||||||
|
"freesewing": "^0.30.5"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@freesewing/bent": {
|
||||||
|
"version": "0.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/bent/-/bent-0.1.2.tgz",
|
||||||
|
"integrity": "sha512-ic39iC5KioQea7R55Axd9A2MNKtMqKRijE/58eOMp6TH+1UWKb8MAg1/2KX19vgKF98B/bi0Ot1WliqV1OZgPw==",
|
||||||
|
"requires": {
|
||||||
|
"@freesewing/brian": "^0.22.15",
|
||||||
|
"@freesewing/plugin-bundle": "0.8.0",
|
||||||
|
"freesewing": "^0.30.5"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"@freesewing/plugin-bundle": {
|
||||||
|
"version": "0.8.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.8.0.tgz",
|
||||||
|
"integrity": "sha512-uz6YVo3sP+MW/0n+ZDuNkfbUDiLFF0wkP+knPy/KETYg+JqD3DLqqBgTe8zMf71BQyHc5XGb5CAMY164aDqPaQ==",
|
||||||
|
"requires": {
|
||||||
|
"@freesewing/plugin-cutonfold": "0.10.4",
|
||||||
|
"@freesewing/plugin-dimension": "0.7.3",
|
||||||
|
"@freesewing/plugin-grainline": "0.2.2",
|
||||||
|
"@freesewing/plugin-logo": "0.5.2",
|
||||||
|
"@freesewing/plugin-round": "0.3.0",
|
||||||
|
"@freesewing/plugin-scalebox": "0.3.1",
|
||||||
|
"@freesewing/plugin-sprinkle": "0.1.0",
|
||||||
|
"@freesewing/plugin-title": "0.10.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"@freesewing/plugin-buttons": {
|
||||||
|
"version": "0.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/plugin-buttons/-/plugin-buttons-0.1.0.tgz",
|
||||||
|
"integrity": "sha512-X3C4duwnx0CT9Q6zUfPeErlz4A1nJMdTLJ/smhtkfjOK9G81hsKkyRO8JIGb7vHcz9McMD5yq3xbsBxVAvGyLw=="
|
||||||
|
},
|
||||||
|
"@freesewing/plugin-round": {
|
||||||
|
"version": "0.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/plugin-round/-/plugin-round-0.3.0.tgz",
|
||||||
|
"integrity": "sha512-qlyQ/kC1MYZfDus4SI1gOkyXx3tyG2V0/zsjtYH9rW4SnwarzQMgUwRYN87DmPszrqGqIgVZmhTatW7dz3LhCg=="
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"@freesewing/cathrin": {
|
"@freesewing/cathrin": {
|
||||||
"version": "0.5.5",
|
"version": "0.5.5",
|
||||||
"resolved": "https://registry.npmjs.org/@freesewing/cathrin/-/cathrin-0.5.5.tgz",
|
"resolved": "https://registry.npmjs.org/@freesewing/cathrin/-/cathrin-0.5.5.tgz",
|
||||||
|
@ -551,6 +599,39 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"@freesewing/jaeger": {
|
||||||
|
"version": "0.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/jaeger/-/jaeger-0.1.1.tgz",
|
||||||
|
"integrity": "sha512-huoeLGxoJN9gxQfYGPBSlCI8FU0jLgYW9oZVOkXq7BA2OC1K4cNYmjhivAPquqFbzIC45n3gVdf70kKUrZaIzw==",
|
||||||
|
"requires": {
|
||||||
|
"@freesewing/bent": "0.1.1",
|
||||||
|
"@freesewing/plugin-bundle": "0.8.0",
|
||||||
|
"@freesewing/plugin-buttons": "0.1.0",
|
||||||
|
"freesewing": "^0.30.5"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@freesewing/plugin-bundle": {
|
||||||
|
"version": "0.8.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.8.0.tgz",
|
||||||
|
"integrity": "sha512-uz6YVo3sP+MW/0n+ZDuNkfbUDiLFF0wkP+knPy/KETYg+JqD3DLqqBgTe8zMf71BQyHc5XGb5CAMY164aDqPaQ==",
|
||||||
|
"requires": {
|
||||||
|
"@freesewing/plugin-cutonfold": "0.10.4",
|
||||||
|
"@freesewing/plugin-dimension": "0.7.3",
|
||||||
|
"@freesewing/plugin-grainline": "0.2.2",
|
||||||
|
"@freesewing/plugin-logo": "0.5.2",
|
||||||
|
"@freesewing/plugin-round": "0.3.0",
|
||||||
|
"@freesewing/plugin-scalebox": "0.3.1",
|
||||||
|
"@freesewing/plugin-sprinkle": "0.1.0",
|
||||||
|
"@freesewing/plugin-title": "0.10.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"@freesewing/plugin-round": {
|
||||||
|
"version": "0.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@freesewing/plugin-round/-/plugin-round-0.3.0.tgz",
|
||||||
|
"integrity": "sha512-qlyQ/kC1MYZfDus4SI1gOkyXx3tyG2V0/zsjtYH9rW4SnwarzQMgUwRYN87DmPszrqGqIgVZmhTatW7dz3LhCg=="
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"@freesewing/models": {
|
"@freesewing/models": {
|
||||||
"version": "0.7.1",
|
"version": "0.7.1",
|
||||||
"resolved": "https://registry.npmjs.org/@freesewing/models/-/models-0.7.1.tgz",
|
"resolved": "https://registry.npmjs.org/@freesewing/models/-/models-0.7.1.tgz",
|
||||||
|
@ -2295,9 +2376,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"js-yaml": {
|
"js-yaml": {
|
||||||
"version": "3.12.2",
|
"version": "3.13.0",
|
||||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.2.tgz",
|
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.0.tgz",
|
||||||
"integrity": "sha512-QHn/Lh/7HhZ/Twc7vJYQTkjuCa0kaCcDcjK5Zlk2rvnUpy7DxMJ23+Jc2dcyvltwQVg1nygAVlB2oRDFHoRS5Q==",
|
"integrity": "sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"argparse": "^1.0.7",
|
"argparse": "^1.0.7",
|
||||||
|
|
|
@ -49,10 +49,12 @@
|
||||||
"@freesewing/bent": "latest",
|
"@freesewing/bent": "latest",
|
||||||
"@freesewing/brian": "latest",
|
"@freesewing/brian": "latest",
|
||||||
"@freesewing/bruce": "latest",
|
"@freesewing/bruce": "latest",
|
||||||
|
"@freesewing/carlton": "latest",
|
||||||
"@freesewing/cathrin": "latest",
|
"@freesewing/cathrin": "latest",
|
||||||
"@freesewing/examples": "latest",
|
"@freesewing/examples": "latest",
|
||||||
"@freesewing/huey": "0.1.1",
|
"@freesewing/huey": "latest",
|
||||||
"@freesewing/hugo": "latest",
|
"@freesewing/hugo": "latest",
|
||||||
|
"@freesewing/jaeger": "latest",
|
||||||
"@freesewing/plugin-bundle": "latest",
|
"@freesewing/plugin-bundle": "latest",
|
||||||
"@freesewing/simon": "latest",
|
"@freesewing/simon": "latest",
|
||||||
"@freesewing/sven": "latest",
|
"@freesewing/sven": "latest",
|
||||||
|
|
|
@ -2,9 +2,11 @@ import Aaron from "@freesewing/aaron";
|
||||||
import Bent from "@freesewing/bent";
|
import Bent from "@freesewing/bent";
|
||||||
import Brian from "@freesewing/brian";
|
import Brian from "@freesewing/brian";
|
||||||
import Bruce from "@freesewing/bruce";
|
import Bruce from "@freesewing/bruce";
|
||||||
|
import Carlton from "@freesewing/carlton";
|
||||||
import Cathrin from "@freesewing/cathrin";
|
import Cathrin from "@freesewing/cathrin";
|
||||||
import Huey from "@freesewing/huey";
|
import Huey from "@freesewing/huey";
|
||||||
import Hugo from "@freesewing/hugo";
|
import Hugo from "@freesewing/hugo";
|
||||||
|
import Jaeger from "@freesewing/jaeger";
|
||||||
import Simon from "@freesewing/simon";
|
import Simon from "@freesewing/simon";
|
||||||
import Sven from "@freesewing/sven";
|
import Sven from "@freesewing/sven";
|
||||||
import Tamiko from "@freesewing/tamiko";
|
import Tamiko from "@freesewing/tamiko";
|
||||||
|
@ -20,9 +22,11 @@ export const patterns = {
|
||||||
Bent,
|
Bent,
|
||||||
Brian,
|
Brian,
|
||||||
Bruce,
|
Bruce,
|
||||||
|
Carlton,
|
||||||
Cathrin,
|
Cathrin,
|
||||||
Huey,
|
Huey,
|
||||||
Hugo,
|
Hugo,
|
||||||
|
Jaeger,
|
||||||
Simon,
|
Simon,
|
||||||
Sven,
|
Sven,
|
||||||
Tamiko,
|
Tamiko,
|
||||||
|
|
105
packages/pattern-bundle/src/info/carlton.js
Normal file
105
packages/pattern-bundle/src/info/carlton.js
Normal file
|
@ -0,0 +1,105 @@
|
||||||
|
export default {
|
||||||
|
name: "carlton",
|
||||||
|
design: ["Anneke Caramin", "Joost De Cock"],
|
||||||
|
code: "Joost De Cock",
|
||||||
|
department: "menswear",
|
||||||
|
type: "pattern",
|
||||||
|
difficulty: 5,
|
||||||
|
tags: ["top", "coat", "cosplay"],
|
||||||
|
parts: [
|
||||||
|
"back",
|
||||||
|
"belt",
|
||||||
|
"bentBack",
|
||||||
|
"bentBase",
|
||||||
|
"bentFront",
|
||||||
|
"bentSleeve",
|
||||||
|
"bentTopSleeve",
|
||||||
|
"bentUnderSleeve",
|
||||||
|
"chestPocketBag",
|
||||||
|
"chestPocketWelt",
|
||||||
|
"collar",
|
||||||
|
"collarstand",
|
||||||
|
"cuffFacing",
|
||||||
|
"front",
|
||||||
|
"innerPocketBag",
|
||||||
|
"innerPocketTab",
|
||||||
|
"innerPocketWelt",
|
||||||
|
"pocket",
|
||||||
|
"pocketFlap",
|
||||||
|
"pocketLining",
|
||||||
|
"tail",
|
||||||
|
"topSleeve",
|
||||||
|
"underCollar",
|
||||||
|
"underSleeve"
|
||||||
|
],
|
||||||
|
optionGroups: {
|
||||||
|
fit: [
|
||||||
|
"acrossBackFactor",
|
||||||
|
"armholeDepthFactor",
|
||||||
|
"bicepsEase",
|
||||||
|
"centerBackDart",
|
||||||
|
"chestEase",
|
||||||
|
"collarEase",
|
||||||
|
"cuffEase",
|
||||||
|
"hipsEase",
|
||||||
|
"lengthBonus",
|
||||||
|
"shoulderEase",
|
||||||
|
"waistEase"
|
||||||
|
],
|
||||||
|
sleeves: [
|
||||||
|
"sleeveBend",
|
||||||
|
"sleeveLengthBonus",
|
||||||
|
"sleeveVentLength",
|
||||||
|
"sleeveVentWidth"
|
||||||
|
],
|
||||||
|
advanced: [
|
||||||
|
"backNeckCutout",
|
||||||
|
"chestShaping",
|
||||||
|
"frontArmholeDeeper",
|
||||||
|
"frontDartPlacement",
|
||||||
|
"frontOverlap",
|
||||||
|
"lapelReduction",
|
||||||
|
"shoulderSlopeReduction",
|
||||||
|
"sideFrontPlacement",
|
||||||
|
"sleevecapEase",
|
||||||
|
"sleevecapHeight"
|
||||||
|
],
|
||||||
|
pockets: [
|
||||||
|
"chestPocketDepth",
|
||||||
|
"chestPocketWidth",
|
||||||
|
"chestPocketPlacement",
|
||||||
|
"chestPocketAngle",
|
||||||
|
"chestPocketWeltSize",
|
||||||
|
"frontPocketPlacement",
|
||||||
|
"frontPocketWidth",
|
||||||
|
"frontPocketDepth",
|
||||||
|
"frontPocketRadius",
|
||||||
|
"innerPocketPlacement",
|
||||||
|
"innerPocketWidth",
|
||||||
|
"innerPocketDepth",
|
||||||
|
"innerPocketWeltHeight",
|
||||||
|
"pocketFoldover"
|
||||||
|
],
|
||||||
|
style: [
|
||||||
|
"backVent",
|
||||||
|
"backVentLength",
|
||||||
|
"buttonLength",
|
||||||
|
"buttons",
|
||||||
|
"centerFrontHemDrop",
|
||||||
|
"frontCutawayAngle",
|
||||||
|
"frontCutawayStart",
|
||||||
|
"frontCutawayEnd",
|
||||||
|
"hemRadius",
|
||||||
|
"lapelStart"
|
||||||
|
],
|
||||||
|
collar: [
|
||||||
|
"collarSpread",
|
||||||
|
"collarHeight",
|
||||||
|
"collarNotchDepth",
|
||||||
|
"collarNotchAngle",
|
||||||
|
"collarNotchReturn",
|
||||||
|
"collarRoll",
|
||||||
|
"rollLineCollarHeight"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
};
|
|
@ -2,9 +2,11 @@ import aaron from "./aaron";
|
||||||
import bent from "./bent";
|
import bent from "./bent";
|
||||||
import brian from "./brian";
|
import brian from "./brian";
|
||||||
import bruce from "./bruce";
|
import bruce from "./bruce";
|
||||||
|
import carlton from "./carlton";
|
||||||
import cathrin from "./cathrin";
|
import cathrin from "./cathrin";
|
||||||
import huey from "./huey";
|
import huey from "./huey";
|
||||||
import hugo from "./hugo";
|
import hugo from "./hugo";
|
||||||
|
import jaeger from "./jaeger";
|
||||||
import simon from "./simon";
|
import simon from "./simon";
|
||||||
import sven from "./sven";
|
import sven from "./sven";
|
||||||
import tamiko from "./tamiko";
|
import tamiko from "./tamiko";
|
||||||
|
@ -16,9 +18,11 @@ export default {
|
||||||
bent,
|
bent,
|
||||||
brian,
|
brian,
|
||||||
bruce,
|
bruce,
|
||||||
|
carlton,
|
||||||
cathrin,
|
cathrin,
|
||||||
huey,
|
huey,
|
||||||
hugo,
|
hugo,
|
||||||
|
jaeger,
|
||||||
simon,
|
simon,
|
||||||
sven,
|
sven,
|
||||||
tamiko,
|
tamiko,
|
||||||
|
|
97
packages/pattern-bundle/src/info/jaeger.js
Normal file
97
packages/pattern-bundle/src/info/jaeger.js
Normal file
|
@ -0,0 +1,97 @@
|
||||||
|
export default {
|
||||||
|
name: "jaeger",
|
||||||
|
design: "Joost De Cock",
|
||||||
|
code: "Joost De Cock",
|
||||||
|
department: "menswear",
|
||||||
|
type: "pattern",
|
||||||
|
difficulty: 5,
|
||||||
|
tags: ["top", "jacket"],
|
||||||
|
parts: [
|
||||||
|
"backBase",
|
||||||
|
"bentBack",
|
||||||
|
"bentBase",
|
||||||
|
"bentFront",
|
||||||
|
"bentSleeve",
|
||||||
|
"bentTopSleeve",
|
||||||
|
"bentUnderSleeve",
|
||||||
|
"collar",
|
||||||
|
"collarstand",
|
||||||
|
"front",
|
||||||
|
"frontBase",
|
||||||
|
"pocket",
|
||||||
|
"side",
|
||||||
|
"topSleeve",
|
||||||
|
"underCollar",
|
||||||
|
"underSleeve"
|
||||||
|
],
|
||||||
|
optionGroups: {
|
||||||
|
fit: [
|
||||||
|
"acrossBackFactor",
|
||||||
|
"armholeDepthFactor",
|
||||||
|
"bicepsEase",
|
||||||
|
"centerBackDart",
|
||||||
|
"chestEase",
|
||||||
|
"collarEase",
|
||||||
|
"cuffEase",
|
||||||
|
"hipsEase",
|
||||||
|
"lengthBonus",
|
||||||
|
"shoulderEase",
|
||||||
|
"waistEase"
|
||||||
|
],
|
||||||
|
sleeves: [
|
||||||
|
"sleeveBend",
|
||||||
|
"sleeveLengthBonus",
|
||||||
|
"sleeveVentLength",
|
||||||
|
"sleeveVentWidth"
|
||||||
|
],
|
||||||
|
advanced: [
|
||||||
|
"backNeckCutout",
|
||||||
|
"chestShaping",
|
||||||
|
"frontArmholeDeeper",
|
||||||
|
"frontDartPlacement",
|
||||||
|
"frontOverlap",
|
||||||
|
"sideFrontPlacement",
|
||||||
|
"shoulderSlopeReduction",
|
||||||
|
"sleevecapHeight",
|
||||||
|
"sleevecapEase"
|
||||||
|
],
|
||||||
|
pockets: [
|
||||||
|
"chestPocketDepth",
|
||||||
|
"chestPocketWidth",
|
||||||
|
"chestPocketPlacement",
|
||||||
|
"chestPocketAngle",
|
||||||
|
"chestPocketWeltSize",
|
||||||
|
"frontPocketPlacement",
|
||||||
|
"frontPocketWidth",
|
||||||
|
"frontPocketDepth",
|
||||||
|
"frontPocketRadius",
|
||||||
|
"innerPocketPlacement",
|
||||||
|
"innerPocketWidth",
|
||||||
|
"innerPocketDepth",
|
||||||
|
"innerPocketWeltHeight",
|
||||||
|
"pocketFoldover"
|
||||||
|
],
|
||||||
|
style: [
|
||||||
|
"centerFrontHemDrop",
|
||||||
|
"backVent",
|
||||||
|
"backVentLength",
|
||||||
|
"buttonLength",
|
||||||
|
"buttons",
|
||||||
|
"frontCutawayAngle",
|
||||||
|
"frontCutawayStart",
|
||||||
|
"frontCutawayEnd",
|
||||||
|
"hemRadius",
|
||||||
|
"lapelStart",
|
||||||
|
"lapelReduction"
|
||||||
|
],
|
||||||
|
collar: [
|
||||||
|
"collarSpread",
|
||||||
|
"collarHeight",
|
||||||
|
"collarNotchDepth",
|
||||||
|
"collarNotchAngle",
|
||||||
|
"collarNotchReturn",
|
||||||
|
"collarRoll",
|
||||||
|
"rollLineCollarHeight"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
};
|
Loading…
Add table
Add a link
Reference in a new issue