diff --git a/config/badges.yaml b/config/badges.yaml
index 5fd8d3e1905..e187a7865b0 100644
--- a/config/badges.yaml
+++ b/config/badges.yaml
@@ -1,33 +1,26 @@
_all:
+ npm:
+ link: "https://www.npmjs.com/package/{{{fullname}}}"
+ img: "https://badgen.net/npm/v/{{{fullname}}}"
+ alt: "{{{fullname}}} on NPM"
+ license:
+ link: "https://opensource.org/licenses/MIT"
+ img: "https://badgen.net/badge/License/MIT/blue"
+ alt: "License: MIT"
+_social:
gitter:
link: "https://gitter.im/freesewing/freesewing"
- img: "https://badgen.net/badge/Gitter/Chat%20with%20us/CA0547?icon=gitter"
+ img: "https://badgen.net/badge//Chat/CA0547?icon=gitter"
alt: "Chat with us on Gitter"
twitter:
link: "https://twitter.com/freesewing_org"
- img: "https://badgen.net/badge/Twitter/@freesewing_org/1DA1F2?icon=twitter"
+ img: "https://badgen.net/badge//@freesewing_org/1DA1F2?icon=twitter"
alt: "Follow @freesewing_org on Twitter"
github:
link: "https://github.com/freesewing"
- img: "https://badgen.net/badge/GitHub/freesewing/269F42?icon=github"
+ img: "https://badgen.net/badge//freesewing/269F42?icon=github"
alt: "FreeSewing on GitHub"
patron:
link: "https://freesewing.org/patrons/join"
img: "https://badgen.net/badge/Become%20a/Patron/purple"
alt: "Become a FreeSewing Patron"
- license:
- link: "https://opensource.org/licenses/MIT"
- img: "https://badgen.net/badge/License/MIT/blue"
- alt: "License: MIT"
- npm:
- link: "https://freesewing.org/patrons/join"
- img: "https://badgen.net/badge/Become%20a/Patron/purple"
- alt: "Become a FreeSewing Patron"
- org:
- link: "https://freesewing.org/"
- img: "https://badgen.net/badge/FreeSewing/.org/3DA639"
- alt: "FreeSewing.org"
- dev:
- link: "https://freesewing.dev/"
- img: "https://badgen.net/badge/FreeSewing/.dev/3DA639"
- alt: "FreeSewing.dev"
diff --git a/config/descriptions.yaml b/config/descriptions.yaml
index 0e2c052897f..8a12dff7144 100644
--- a/config/descriptions.yaml
+++ b/config/descriptions.yaml
@@ -17,7 +17,7 @@ i18n: "Translations for the FreeSewing project"
jaeger: "A FreeSewing pattern for a sport coat style jacket"
models: "Body measurements data for a range of default sizes"
mui-theme: "A Material-UI theme for FreeSewing web UIs"
-pattern-bundle: "An umbrella package for all FreeSewing patterns"
+patterns: "An umbrella package for all FreeSewing patterns"
plugin-banner: "A FreeSewing plugin to repeat text on a path"
plugin-bundle: "An umbrella package of 8 essential FreeSewing build-time plugins"
plugin-bust: "A FreeSewing plugin that helps with bust-adjusting menswear patterns"
diff --git a/config/templates/readme.dflt.md b/config/templates/readme.dflt.md
index a25a4b938aa..ee3ceaba7cd 100644
--- a/config/templates/readme.dflt.md
+++ b/config/templates/readme.dflt.md
@@ -1,29 +1,19 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-{{{badges}}}
+{{{badges}}}
-# {{fullname}}
+# {{{fullname}}}
{{description}}
{{{info}}}
-## License: MIT
-
-© [Joost De Cock](https://github.com/joostdecock).
-See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
-
-## Where to get helpLicense
-
-MIT © [freesewing](https://github.com/freesewing)
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -44,7 +34,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -52,7 +42,7 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
@@ -60,3 +50,14 @@ should [become a patron](https://freesewing.org/patrons/join).
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/aaron/README.md b/packages/aaron/README.md
index f3375160f65..9613ed98922 100644
--- a/packages/aaron/README.md
+++ b/packages/aaron/README.md
@@ -1,39 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/aaron
+# @freesewing/aaron
A FreeSewing pattern for a A-shirt or tank top
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing / patterns / aaron
-
-Aaron is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a tank top / A-shirt.
-
-See [freesewing.org/patterns/aaron](https://freesewing.org/patterns/aaron)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/aaron
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -54,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -62,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/bent/README.md b/packages/bent/README.md
index f81e523dfa2..f449aabafbb 100644
--- a/packages/bent/README.md
+++ b/packages/bent/README.md
@@ -1,41 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/bent
+# @freesewing/bent
A FreeSewing pattern for a menswear body block with a two-part sleeve
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing / patterns / bent
-
-Bent is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a body block or sloper with a two-part sleeve.
-
-It's be basis for our coats and jacket patterns.
-
-See [freesewing.org/patterns/bent](https://freesewing.org/patterns/bent)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/bent
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -56,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -64,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/brian/README.md b/packages/brian/README.md
index 5feb54478d0..2dc87c368e5 100644
--- a/packages/brian/README.md
+++ b/packages/brian/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/brian
+# @freesewing/brian
A FreeSewing pattern for a basic body block for menswear
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-# brian
-
-Brian is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a basic body block for menswear. It's the basis for many of our menswear patterns.
-
-See [freesewing.org/patterns/brian](https://freesewing.org/patterns/brian)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/brian
-```
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/bruce/README.md b/packages/bruce/README.md
index 0a6ba562086..e9a0cfa158b 100644
--- a/packages/bruce/README.md
+++ b/packages/bruce/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/bruce
+# @freesewing/bruce
A FreeSewing pattern for boxer briefs
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-# bruce
-
-Bruce is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a boxer briefs.
-
-See [freesewing.org/patterns/bruce](https://freesewing.org/patterns/bruce)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/bruce
-```
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/carlita/README.md b/packages/carlita/README.md
index 0c55d2adff3..ee62d15edfa 100644
--- a/packages/carlita/README.md
+++ b/packages/carlita/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/carlita
+# @freesewing/carlita
A FreeSewing pattern for Sherlock Holmes cosplay; Or just a nice long coat
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-# freesewing / patterns / carlita
-
-Carltita is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for Sherlock Holmes cosplay, or just a really nice coat.
-
-See [freesewing.org/patterns/carlita](https://freesewing.org/patterns/carlita)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/carlita
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/carlton/README.md b/packages/carlton/README.md
index 7fba5ff6088..5677eac99fb 100644
--- a/packages/carlton/README.md
+++ b/packages/carlton/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/carlton
+# @freesewing/carlton
A FreeSewing pattern for Sherlock Holmes cosplay; Or just a nice long coat
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-# freesewing / patterns / carlton
-
-Carlton is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for Sherlock Holmes cosplay, or just a really nice coat.
-
-See [freesewing.org/patterns/carlton](https://freesewing.org/patterns/carlton)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/carlton
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/cathrin/README.md b/packages/cathrin/README.md
index 15b76ac6e33..f3439372742 100644
--- a/packages/cathrin/README.md
+++ b/packages/cathrin/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/cathrin
+# @freesewing/cathrin
A FreeSewing pattern for a underbust corset / waist trainer
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-# cathrin
-
-Cathrin is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for an underbust corset, aka a waist trainer.
-
-See [freesewing.org/patterns/cathrin](https://freesewing.org/patterns/cathrin)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/cathrin
-```
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/components/README.md b/packages/components/README.md
index 8db87fa7166..8dd6103117f 100644
--- a/packages/components/README.md
+++ b/packages/components/README.md
@@ -1,76 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







-
-# @freesewing/components
-
-A collection of React components for FreeSewing web UIs
-
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
# @freesewing/components
-This is a [Material UI](https://material-ui.com) theme that's used by the freesewing web sites.
+A collection of React components for FreeSewing web UIs
-## Install
-```
-npm i --save @freesewing/components
-```
-
-## Getting the theme
-
-After installing [@freesewing/components](https://www.npmjs.com/package/@freesewing/components),
-import it:
-
-```js
-import createTheme from "@freesewing/components";
-```
-
-The default export (`createTheme` in our example above) is a method that
-calls [`createMuiTheme`](https://material-ui.com/customization/themes/#createmuitheme-options-theme) under the hood.
-It takes a single argument, the theme name:
-
-```
-object createTheme(string themeName = "light")
-```
-
-If the name you pass it is `dark` you'll get the dark theme.
-Anything else, and you'll get the light theme.
-
-## Using the theme
-
-To use this theme, you need to pass it as the `theme` prop to
-[`muiThemeProvider`](https://material-ui.com/customization/themes/#muithemeprovider):
-
-```js
-
- // ... your app here
-
-```
-
-See [the Material-UI docs on themes](https://material-ui.com/customization/themes/) for more details.
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -91,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -99,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/core/README.md b/packages/core/README.md
index 707fabfc810..a94621983ee 100644
--- a/packages/core/README.md
+++ b/packages/core/README.md
@@ -1,68 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/core
+# @freesewing/core
A library for creating made-to-measure sewing patterns
-> **NOTE:** We are currently switching to a monorepo, which is causing some turbulence.
->
-> Join [our chat room](https://gitter.im/freesewing/freesewing) for questions and support.
-
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# freesewing
-
-[Freesewing](https://freesewing.org/) is an open source platform for made-to-measure sewing patterns.
-
-Try [the online demo](https://beta.freesewing.org/en/demo/) to *get it*.
-
-## Links
-
- - 💻 Website: [freesewing.org](https://freesewing.org)
- - 💬 Chat: [Gitter](https://gitter.im/freesewing/freesewing)
- - 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- - 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
-
-## Features
-
-- Parametric design of sewing patterns
-- Modular design with support for [plugins](https://github.com/freesewing/plugins)
-- Auto-layout of pattern parts
-- Auto-offset of paths for seam allowance
-- Support for paperless patterns (with [our theme plugin](https://github.com/freesewing/plugin-theme))
-- Sampling of options, a single measurement, or across models
-- Renders to SVG
-- Run in the browser as well as on the server with Node.js
-
-## Getting started
-
-**@freesewing/core** is a rewrite of [freesewing/core](https://github.com/freesewing/core) in JavaScript.
-
-It is an ongoing project, and not ready for prime-time yet. Watch this space.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -83,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -91,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/create-freesewing-pattern/README.md b/packages/create-freesewing-pattern/README.md
index 381443072f8..72e507124b7 100644
--- a/packages/create-freesewing-pattern/README.md
+++ b/packages/create-freesewing-pattern/README.md
@@ -1,11 +1,41 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
# create-freesewing-pattern
@@ -13,7 +43,7 @@ Initializer package for FreeSewing patterns: npm init FreeSewing-pattern
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -34,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -42,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/css-theme/README.md b/packages/css-theme/README.md
index 9195f13ef9a..84998ac6613 100644
--- a/packages/css-theme/README.md
+++ b/packages/css-theme/README.md
@@ -1,21 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/css-theme
+# @freesewing/css-theme
A CSS theme for FreeSewing web UIs
-# css-theme
-CSS theme for freesewing web UIs
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -36,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -44,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/examples/README.md b/packages/examples/README.md
index 5e99c030663..c0e48ae996e 100644
--- a/packages/examples/README.md
+++ b/packages/examples/README.md
@@ -1,29 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/examples
+# @freesewing/examples
A FreeSewing pattern holding examples for our documentation
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing examples
-
-This is a freesewing pattern that holds the examples used in our documentation.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -44,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -52,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/florent/README.md b/packages/florent/README.md
index 0e121ffe7de..915bd4dd81b 100644
--- a/packages/florent/README.md
+++ b/packages/florent/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/florent
+# @freesewing/florent
A FreeSewing pattern for a flat cap
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-# freesewing / patterns / florent
-
-Florent is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a flat cap.
-
-See [freesewing.org/patterns/florent](https://freesewing.org/patterns/florent)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/florent
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/huey/README.md b/packages/huey/README.md
index fc7439c3195..40de92bae62 100644
--- a/packages/huey/README.md
+++ b/packages/huey/README.md
@@ -1,39 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/huey
+# @freesewing/huey
A FreeSewing pattern for a zip-up hoodie
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing / patterns / huey
-
-Huey is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a zip-up hoodie.
-
-See [freesewing.org/patterns/huey](https://freesewing.org/patterns/huey)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/huey
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -54,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -62,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/hugo/README.md b/packages/hugo/README.md
index f0bb5e7035e..f91499ab63a 100644
--- a/packages/hugo/README.md
+++ b/packages/hugo/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/hugo
+# @freesewing/hugo
A FreeSewing pattern for a hooded jumper with raglan sleeves
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-# hugo
-
-Hugo is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a hooded sweater with raglan sleeves.
-
-See [freesewing.org/patterns/hugo](https://freesewing.org/patterns/hugo)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/hugo
-```
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/i18n/README.md b/packages/i18n/README.md
index a0fa64d6df5..52f10f4e77c 100644
--- a/packages/i18n/README.md
+++ b/packages/i18n/README.md
@@ -1,34 +1,48 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/i18n
+# @freesewing/i18n
Translations for the FreeSewing project
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-# i18n
-
-These are the translation files for the [Freesewing](https://freesewing.org/) project.
+# Languages
We currently provide translation in 5 languages:
@@ -38,13 +52,6 @@ We currently provide translation in 5 languages:
- French
- Dutch
-## Install
-
-```sh
-npm install --save @freesewing/i18n
-```
-
-
## How to use these translations
We use these translations in our [website repository](https://github.com/freesewing/website) to
@@ -88,7 +95,7 @@ We also use it in our [backend repository](https://github.com/freesewing/website
to translate the emails we send out to users.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -109,7 +116,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -117,10 +124,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/jaeger/README.md b/packages/jaeger/README.md
index 1e46db1086d..31168f3d7c4 100644
--- a/packages/jaeger/README.md
+++ b/packages/jaeger/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/jaeger
+# @freesewing/jaeger
A FreeSewing pattern for a sport coat style jacket
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-# freesewing / patterns / jaeger
-
-Jaeger is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a sport coat style jacket with two buttons and patch pockets.
-
-See [freesewing.org/patterns/jaeger](https://freesewing.org/patterns/jaeger)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/jaeger
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/models/README.md b/packages/models/README.md
index 5bc5914741e..16f651bd6f6 100644
--- a/packages/models/README.md
+++ b/packages/models/README.md
@@ -1,31 +1,46 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/models
+# @freesewing/models
Body measurements data for a range of default sizes
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# Models
-A set of body measurement data for a range of standard models/sizes.
-
-This is used in freesewing for comparing made-to-measure sewing patterns to a range of standard sizes.
-
-## Install
-
-npm install --save @freesewing/models
## Usage
@@ -56,19 +71,6 @@ The example above gives you:
}
```
-In the browser, this will register as `freesewing.models`:
-
-```html
-
-
-
-
-
-```
-
## Units
All measurements are in mm.
@@ -82,22 +84,9 @@ All measurements are in mm.
- manSize42
- manSize44
-## Build
-
-To build this, run:
-
-```sh
-npm run build
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-theme/blob/master/LICENSE)
-for details.
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -118,7 +107,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -126,10 +115,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/mui-theme/README.md b/packages/mui-theme/README.md
index 4d296279bf2..3a8c1d05fb2 100644
--- a/packages/mui-theme/README.md
+++ b/packages/mui-theme/README.md
@@ -1,41 +1,47 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







-
-# @freesewing/mui-theme
-
-A Material-UI theme for FreeSewing web UIs
-
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
# @freesewing/mui-theme
-This is a [Material UI](https://material-ui.com) theme that's used by the freesewing web sites.
+A Material-UI theme for FreeSewing web UIs
-## Install
-
-```
-npm i --save @freesewing/mui-theme
-```
-
## Getting the theme
After installing [@freesewing/mui-theme](https://www.npmjs.com/package/@freesewing/mui-theme),
@@ -70,7 +76,7 @@ To use this theme, you need to pass it as the `theme` prop to
See [the Material-UI docs on themes](https://material-ui.com/customization/themes/) for more details.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -91,7 +97,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -99,10 +105,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/pattern-bundle/.editorconfig b/packages/patterns/.editorconfig
similarity index 100%
rename from packages/pattern-bundle/.editorconfig
rename to packages/patterns/.editorconfig
diff --git a/packages/pattern-bundle/.gitignore b/packages/patterns/.gitignore
similarity index 100%
rename from packages/pattern-bundle/.gitignore
rename to packages/patterns/.gitignore
diff --git a/packages/pattern-bundle/.npmignore b/packages/patterns/.npmignore
similarity index 100%
rename from packages/pattern-bundle/.npmignore
rename to packages/patterns/.npmignore
diff --git a/packages/pattern-bundle/README.md b/packages/patterns/README.md
similarity index 64%
rename from packages/pattern-bundle/README.md
rename to packages/patterns/README.md
index 51acaebda1b..9647844837d 100644
--- a/packages/pattern-bundle/README.md
+++ b/packages/patterns/README.md
@@ -1,27 +1,46 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/pattern-bundle
+# @freesewing/patterns
An umbrella package for all FreeSewing patterns
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# Freesewing patterns
-
-This bundles the sewing patterns available for (the JavaScript version of)
-[freesewing](https://github.com/freesewing/freesewing).
## Included patterns
@@ -65,12 +84,6 @@ Blocks or slopers are basic patterns shapes that you can extend into fully detai
>
> Wear whatever you want, and be proud of the things you make.
-## Install
-
-```sh
-npm i --save @freesewing/patterns
-```
-
## Usage
This exposes 3 named exports:
@@ -79,10 +92,9 @@ This exposes 3 named exports:
- `patternList` : An array of pattern names
- `patternInfo` : Extra pattern information that is typically used for frontend integration (tags, difficulty level, that sort of thing).
-For more details, please refer to [the main freesewing library](https://github.com/freesewing/freesewing).
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -103,7 +115,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -111,10 +123,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/pattern-bundle/info.md b/packages/patterns/info.md
similarity index 100%
rename from packages/pattern-bundle/info.md
rename to packages/patterns/info.md
diff --git a/packages/pattern-bundle/package.json b/packages/patterns/package.json
similarity index 82%
rename from packages/pattern-bundle/package.json
rename to packages/patterns/package.json
index 5fd498eab3e..fd8883c0f42 100644
--- a/packages/pattern-bundle/package.json
+++ b/packages/patterns/package.json
@@ -8,12 +8,14 @@
},
"keywords": [
"freesewing",
+ "bundle",
"design",
"diy",
"fashion",
- "made to measure",
+ "sewing",
+ "sewing pattern",
"parametric design",
- "sewing"
+ "made to measure"
],
"main": "dist/index.js",
"module": "dist/index.mjs",
@@ -22,7 +24,7 @@
"dependencies": {},
"devDependencies": {},
"files": [
- "../../dist/packages/pattern-bundle/*",
+ "../../dist/packages/patterns/*",
"README.md",
"package.json"
],
@@ -33,5 +35,5 @@
"node": ">=8.0.0"
},
"version": "0.33.0",
- "name": "@freesewing/pattern-bundle"
+ "name": "@freesewing/patterns"
}
diff --git a/packages/pattern-bundle/rollup.config.js b/packages/patterns/rollup.config.js
similarity index 100%
rename from packages/pattern-bundle/rollup.config.js
rename to packages/patterns/rollup.config.js
diff --git a/packages/pattern-bundle/rollup.js b/packages/patterns/rollup.js
similarity index 100%
rename from packages/pattern-bundle/rollup.js
rename to packages/patterns/rollup.js
diff --git a/packages/pattern-bundle/src/index.js b/packages/patterns/src/index.js
similarity index 100%
rename from packages/pattern-bundle/src/index.js
rename to packages/patterns/src/index.js
diff --git a/packages/pattern-bundle/src/info/aaron.js b/packages/patterns/src/info/aaron.js
similarity index 100%
rename from packages/pattern-bundle/src/info/aaron.js
rename to packages/patterns/src/info/aaron.js
diff --git a/packages/pattern-bundle/src/info/bent.js b/packages/patterns/src/info/bent.js
similarity index 100%
rename from packages/pattern-bundle/src/info/bent.js
rename to packages/patterns/src/info/bent.js
diff --git a/packages/pattern-bundle/src/info/brian.js b/packages/patterns/src/info/brian.js
similarity index 100%
rename from packages/pattern-bundle/src/info/brian.js
rename to packages/patterns/src/info/brian.js
diff --git a/packages/pattern-bundle/src/info/bruce.js b/packages/patterns/src/info/bruce.js
similarity index 100%
rename from packages/pattern-bundle/src/info/bruce.js
rename to packages/patterns/src/info/bruce.js
diff --git a/packages/pattern-bundle/src/info/carlton.js b/packages/patterns/src/info/carlton.js
similarity index 100%
rename from packages/pattern-bundle/src/info/carlton.js
rename to packages/patterns/src/info/carlton.js
diff --git a/packages/pattern-bundle/src/info/cathrin.js b/packages/patterns/src/info/cathrin.js
similarity index 100%
rename from packages/pattern-bundle/src/info/cathrin.js
rename to packages/patterns/src/info/cathrin.js
diff --git a/packages/pattern-bundle/src/info/huey.js b/packages/patterns/src/info/huey.js
similarity index 100%
rename from packages/pattern-bundle/src/info/huey.js
rename to packages/patterns/src/info/huey.js
diff --git a/packages/pattern-bundle/src/info/hugo.js b/packages/patterns/src/info/hugo.js
similarity index 100%
rename from packages/pattern-bundle/src/info/hugo.js
rename to packages/patterns/src/info/hugo.js
diff --git a/packages/pattern-bundle/src/info/index.js b/packages/patterns/src/info/index.js
similarity index 100%
rename from packages/pattern-bundle/src/info/index.js
rename to packages/patterns/src/info/index.js
diff --git a/packages/pattern-bundle/src/info/jaeger.js b/packages/patterns/src/info/jaeger.js
similarity index 100%
rename from packages/pattern-bundle/src/info/jaeger.js
rename to packages/patterns/src/info/jaeger.js
diff --git a/packages/pattern-bundle/src/info/simon.js b/packages/patterns/src/info/simon.js
similarity index 100%
rename from packages/pattern-bundle/src/info/simon.js
rename to packages/patterns/src/info/simon.js
diff --git a/packages/pattern-bundle/src/info/sven.js b/packages/patterns/src/info/sven.js
similarity index 100%
rename from packages/pattern-bundle/src/info/sven.js
rename to packages/patterns/src/info/sven.js
diff --git a/packages/pattern-bundle/src/info/tamiko.js b/packages/patterns/src/info/tamiko.js
similarity index 100%
rename from packages/pattern-bundle/src/info/tamiko.js
rename to packages/patterns/src/info/tamiko.js
diff --git a/packages/pattern-bundle/src/info/trayvon.js b/packages/patterns/src/info/trayvon.js
similarity index 100%
rename from packages/pattern-bundle/src/info/trayvon.js
rename to packages/patterns/src/info/trayvon.js
diff --git a/packages/pattern-bundle/src/info/wahid.js b/packages/patterns/src/info/wahid.js
similarity index 100%
rename from packages/pattern-bundle/src/info/wahid.js
rename to packages/patterns/src/info/wahid.js
diff --git a/packages/pattern-bundle/updateall b/packages/patterns/updateall
similarity index 100%
rename from packages/pattern-bundle/updateall
rename to packages/patterns/updateall
diff --git a/packages/plugin-banner/README.md b/packages/plugin-banner/README.md
index 376bae4f569..5157c852aa0 100644
--- a/packages/plugin-banner/README.md
+++ b/packages/plugin-banner/README.md
@@ -1,78 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-banner
+# @freesewing/plugin-banner
A FreeSewing plugin to repeat text on a path
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-banner
-
-A freesewing plugin to repeat text on paths.
-
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install --save @freesewing/plugin-banner
-```
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import theme from '@freesewing/plugin-theme'
-import banner from '@freesewing/plugin-banner'
-
-pattern.with(theme).with(banner);
-```
-
-You now have the `banner` macro available:
-
-```js
-macro("banner", {
- path: "hem",
- text: [
- "hem",
- ": 2x",
- "seamAllowance"
- ]
-});
-```
-
-FIXME: Link to documentation
-
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -93,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -101,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-bundle/README.md b/packages/plugin-bundle/README.md
index 090cde5472e..0ecfd6fdd8a 100644
--- a/packages/plugin-bundle/README.md
+++ b/packages/plugin-bundle/README.md
@@ -1,36 +1,48 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-bundle
+# @freesewing/plugin-bundle
An umbrella package of 8 essential FreeSewing build-time plugins
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-bundle
-
-A freesewing plugin that provides the following plugins in one bundle:
+# Plugins
1) [plugin-cutonfold](https://github.com/freesewing/plugin-cutonfold) : Add cut-on-fold indicators to your patterns
2) [plugin-dimension](https://github.com/freesewing/plugin-dimension) : Add dimensions to your (paperless) patterns
@@ -53,43 +65,14 @@ To load this plugin, add it to your instantiated pattern.
On node.js:
```js
-import freesewing from 'freesewing'
-import pluginBundle from '@freesewing/plugin-bundle'
+import freesewing from '@freesewing/core'
+import plugins from '@freesewing/plugin-bundle'
-let pattern = new freesewing.Pattern()
- .with(pluginBundle);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.bundle`:
-
-```html
-
-
-
-
-```
-
-## Install
-
-To install, run:
-
-```sh
-npm install @freesewing/plugin-bundle
-```
-
-## Build
-
-To build this plugin, run:
-
-```sh
-npm run build
+let pattern = new freesewing.Pattern().with(plugins);
```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -110,7 +93,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -118,10 +101,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-bust/README.md b/packages/plugin-bust/README.md
index cbad738e78b..5002f1eeba5 100644
--- a/packages/plugin-bust/README.md
+++ b/packages/plugin-bust/README.md
@@ -1,96 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-bust
+# @freesewing/plugin-bust
A FreeSewing plugin that helps with bust-adjusting menswear patterns
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-bust
-
-A freesewing plugin that helps with bust-adjusting menswear pattern.
-
-> This is a build-time plugin, which means its aimed at pattern designers.
-
-## Usage
-
-The goal of this plugin is to make it easier to adapt extended menswear patterns for breasts.
-
-When adapting a menswear pattern for breasts, you follow the *full-bust-adjustment* approach:
-
- - Draft the pattern with your *high bust* measurement as *chest circumference*
- - Add a bust dart to create room for the full bust measurement
-
-This plugin helps to accomplish that by:
-
- - Setting the `fullBust` measurement to the value of the `chestCircumference` measurement
- - Setting the `chestCircumference` measurement to the value of the `highBust` measurement
-
-Now you can extend any freesewing menswear pattern, and it will be drafted with the
-`chestCircumference` value replaced with the `highBust`.
-
-The original chest circumference (full bust) is now available in the `fullBust` measurement.
-
-> Note: Only when extending menswear patterns
->
-> If you are designing a womenswear pattern from scratch, you don't need this.
-> You can simply use the measurements of your choice.
->
-> This plugin is to be used when you extend a menswear pattern and want to make
-> a womenswear version.
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install --save @freesewing/plugin-bust
-```
-
-## Usage
-
-To load this plugin, load it when instantiating your instantiated pattern:
-
-```js
-import freesewing from 'freesewing'
-import plugins from "@freesewing/plugin-bundle";
-import bust from '@freesewing/plugin-bust'
-
-const Carlita = new freesewing.Design(config, [
- plugins,
- bust
-]);
-```
-
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -111,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -119,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-buttons/README.md b/packages/plugin-buttons/README.md
index 595b7487850..0c39bd3ac29 100644
--- a/packages/plugin-buttons/README.md
+++ b/packages/plugin-buttons/README.md
@@ -1,78 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-buttons
+# @freesewing/plugin-buttons
A FreeSewing plugin that provides button and buttonhole snippets
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-buttons
-
-A freesewing plugin that provides button and buttonhole snippets.
-
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install --save @freesewing/plugin-buttons
-```
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern:
-
-```js
-import freesewing from 'freesewing'
-import buttons from '@freesewing/plugin-buttons'
-
-const Simon = function(settings) {
- freesewing.Pattern.call(this, config);
- this
- .use(buttons)
- .apply(settings);
-
- return this;
-}
-```
-
-You now have the `button` and `buttonhole` snippets available:
-
-```js
-snippets.btn = new Snippet("button", points.buttonAnchor);
-snippets.btnhole = new Snippet("buttonhole", points.buttonholeAnchor);
-```
-
-FIXME: Link to documentation
-
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -93,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -101,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-cutonfold/README.md b/packages/plugin-cutonfold/README.md
index 504ca0925dc..fbdf307c57c 100644
--- a/packages/plugin-cutonfold/README.md
+++ b/packages/plugin-cutonfold/README.md
@@ -1,119 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-cutonfold
+# @freesewing/plugin-cutonfold
A FreeSewing plugin to add cut-on-fold indicators on your patterns
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-cutonfold
-
-A freesewing plugin to add cut-on-fold indicators to your patterns.
-
-## Install
-
-On node.js:
-
-```sh
-npm install @freesewing/plugin-cutonfold
-```
-
-in the browser, simply include this script:
-
-```html
-
-```
-
-## Loading this plugin
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import cutonfold from '@freesewing/plugin-cutonfold'
-
-pattern.with(cutonfold);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.cutonfold`.
-Since it's a build-time plugin, it will be loaded by the pattern.
-
-```html
-
-
-
-
-
-```
-
-## Usage
-
-This plugin provides the `cutonfold` macro.
-
-> The macro method is available from the `shorthand()` method on an instantiated pattern part.
-
-```js
-macro('cutonfold', {
- from: points.cbNeck,
- to: points.cbHips
-});
- ```
-
-### Parameters
-
- - `to`: A point object at the start of the cut-on-fold indicator
- - `from`: A point object at the end of the cut-on-fold indicator
- - `offset`: Distance in mm that the cut-on-fold line is offset from the line between `from` and `to`. Default: 50mm.
- - `margin`: Percentange the cut-on-fold line will remain from the `from` and `to` points. Default: 5%.
- - `grainline`: Whether this is also the grainline. Default: `false`
-
-As all freesewing macros, bundle these parameters into a single object.
-
-## Example
-
-
-## Build
-
-To build this plugin, run:
-
-```sh
-npm run build
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-theme/blob/master/LICENSE)
-for details.
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -134,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -142,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-debug/README.md b/packages/plugin-debug/README.md
index 7528638aa87..eb10fb31d0e 100644
--- a/packages/plugin-debug/README.md
+++ b/packages/plugin-debug/README.md
@@ -1,85 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-debug
+# @freesewing/plugin-debug
A FreeSewing plugin to log debug info to your browser console
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-debug
-
-A freesewing plugin to log debug information to the console.
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import debug from '@freesewing/plugin-debug'
-
-pattern.with(debug);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.debug`:
-
-```html
-
-
-
-
-
-```
-
-## Install
-
-To install, run:
-
-```sh
-npm install @freesewing/plugin-debug
-```
-
-## Build
-
-To build this plugin, run:
-
-```sh
-npm run build
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-theme/blob/master/LICENSE)
-for details.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -100,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -108,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-designer/README.md b/packages/plugin-designer/README.md
index 659c1268a45..bfcdde08f2b 100644
--- a/packages/plugin-designer/README.md
+++ b/packages/plugin-designer/README.md
@@ -1,93 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-designer
+# @freesewing/plugin-designer
A FreeSewing plugin to facilitate pattern design
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-designer
-
-A freesewing plugin to facilitate pattern design.
-
-This plugin will add markers to your pattern for all points, it will illustrate
-Bezier curve handlers, and inject JavaScript
-to log information about points to the browser console when your hover over them.
-
-In addition, it will log the entire pattern object to the console so you can inspect it.
-
-If you want to design patterns, you may want to use this plugin while doing so.
-
-## Install
-
-On node.js:
-
-```sh
-npm install @freesewing/plugin-designer
-```
-
-in the browser, simply include this script:
-
-```html
-
-```
-
-## Loading this plugin
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import pattern from "@freesewing/pattern-brian"
-import designer from "@freesewing/plugin-designer"
-
-pattern.with(designer);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.designer`.
-
-Since it's a run-time plugin, you need to load it into your pattern:
-
-```html
-
-
-
-
-
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-designer/blob/master/LICENSE)
-for details.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -108,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -116,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-dimension/README.md b/packages/plugin-dimension/README.md
index 0066bfa0182..8d908ee072e 100644
--- a/packages/plugin-dimension/README.md
+++ b/packages/plugin-dimension/README.md
@@ -1,145 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-dimension
+# @freesewing/plugin-dimension
A FreeSewing plugin to add dimensions to your (paperless) pattern
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-dimension
-
-A [freesewing](https://github.com/freesewing/freesewing)
-plugin to add dimensions to your (paperless) patterns.
-
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install @freesewing/plugins-dimension --save
-```
-
-## Loading the plugin
-
-To load this plugin, add it to your instantiated pattern:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import theme from '@freesewing/plugin-theme'
-import dimension from '@freesewing/plugin-dimension'
-
-pattern.with(theme).with(dimension);
-```
-
-You now have the following macros available:
-
-Name | Description
-----------|-----------------------------------------------------
-`hd` | Adds a horizontal dimension
-`vd` | Adds a vertical dimension
-`ld` | Adds a linear dimension
-`pd` | Adds a dimension that follows a path
-
-You can use them as such:
-
-```sh
-macro('', {});
-```
-
-## Parameters
-
-As all freesewing plugins, all options needs to be passed as a single object.
-
-### hd
-
-```js
-part.macro('hd', {
- from: points.cbNeck
-, to: points.cbHips,
- y: points.cbHips + 15
-});
-```
- - `from` : A point object
- - `to` : A point object
- - `y` : The y-value at which to place the dimension
-
-### vd
-
-```js
-part.macro('vd', {
- from: points.cbNeck
-, to: points.cbHips,
- x: points.cbHips + 15
-});
-```
- - `from` : A point object
- - `to` : A point object
- - `x` : The x-value at which to place the dimension
-
-As all freesewing macros, bundle these parameters into a single object.
-
-### ld
-
-```js
-part.macro('ld', {
- from: points.cbNeck
-, to: points.cbHips,
- d: 15
-});
-```
- - `from` : A point object
- - `to` : A point object
- - `d` : The distance by which to offset the dimension from the line between from and to
-
-As all freesewing macros, bundle these parameters into a single object.
-
-### pd
-
-```js
-part.macro('pd', {
- path: new path().move(points.cbNeck).curve(points.cbNeckCp1, points.cbNeckCp2, points.cbHips),
- d: 15
-});
-```
- - `path` : A path object
- - `d` : The distance by which to offset the dimension from the path
-
-As all freesewing macros, bundle these parameters into a single object.
-
-## Example
-
-Below is an example of different dimensions.
-
-
-
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -160,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -168,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-flip/README.md b/packages/plugin-flip/README.md
index c60c8cf9107..2d91d883bc6 100644
--- a/packages/plugin-flip/README.md
+++ b/packages/plugin-flip/README.md
@@ -1,75 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-flip
+# @freesewing/plugin-flip
A FreeSewing plugin to flip parts horizontally
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-flip
-
-A freesewing plugin to flip a part around the Y-axis (mirror it horizontally).
-
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install --save @freesewing/plugin-flip
-```
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import theme from '@freesewing/plugin-theme'
-import flip from '@freesewing/plugin-flip'
-
-pattern.with(theme).with(flip);
-```
-
-You now have the `flip` macro available:
-
-```js
-macro("flip");
-```
-
-This macro will:
-
- - For all the points in your part, it will multiply their X-value by -1
- - For all the snippets in your part, it will multiply the X-value of their anchor point by -1
- - For all the paths in your part, and for each point the path uses, it will multiply its X-value by -1
-
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -90,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -98,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-grainline/README.md b/packages/plugin-grainline/README.md
index c5c84c61e74..92d42ceeafb 100644
--- a/packages/plugin-grainline/README.md
+++ b/packages/plugin-grainline/README.md
@@ -1,117 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-grainline
+# @freesewing/plugin-grainline
A FreeSewing plugin to add grainline indicators on your patterns
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-# plugin-grainline
-
-A freesewing plugin to add grainline indicators to your patterns.
-
-## Install
-
-On node.js:
-
-```sh
-npm install @freesewing/plugin-grainline
-```
-
-in the browser, simply include this script:
-
-```html
-
-```
-
-## Loading this plugin
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import grainline from '@freesewing/plugin-grainline'
-
-pattern.with(grainline);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.grainline`.
-Since it's a build-time plugin, it will be loaded by the pattern.
-
-```html
-
-
-
-
-
-```
-
-## Usage
-
-This plugin provides the `grainline` macro.
-
-> The macro method is available from the `shorthand()` method on an instantiated pattern part.
-
-```js
-macro('grainline', {
- from: points.cbNeck
- , to: points.cbHips
-});
- ```
-
-### Parameters
-
- - `to`: A point object at the start of the grainline indicator
- - `from`: A point object at the end of the grainline indicator
-
-As all freesewing macros, bundle these parameters into a single object.
-
-## Example
-
-
-
-
-## Build
-
-To build this plugin, run:
-
-```sh
-npm run build
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-theme/blob/master/LICENSE)
-for details.
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -132,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -140,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-i18n/README.md b/packages/plugin-i18n/README.md
index 5c38b8ec808..09e1091cb8f 100644
--- a/packages/plugin-i18n/README.md
+++ b/packages/plugin-i18n/README.md
@@ -1,87 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-i18n
+# @freesewing/plugin-i18n
A FreeSewing plugin for pattern translation
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-# plugin-i18n
-
-A freesewing plugin to provide translation to your patterns.
-
-## Install
-
-On node.js:
-
-```sh
-npm install @freesewing/plugin-i18n
-```
-
-in the browser, simply include the plugin from unpkg:
-
-```html
-
-```
-This plugin will register as `freesewing.plugins.i18n`.
-
-## Loading this plugin and providing translation data
-
-This plugin does not come with translations. You should provide the translations
-when registering the plugin.
-
-Perhaps you want to use your own translations, or you can use ours from the
-[@freesewing/i18n](https://www.npmjs.com/package/@freesewing/i18n) package.
-Note that if you use ours, you only need to add the `plugin` export:
-
-```js
-import brian from '@freesewing/brian';
-import i18nPlugin from '@freesewing/plugin-grainline';
-import { plugin } from '@freesewing/i18n';
-
-const pattern = new Brian().with(i18nPlugin, {
- prefix: "plugin.",
- strings: plugin
-});
-```
-
-## Build
-
-To build this plugin, run:
-
-```sh
-npm run build
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-theme/blob/master/LICENSE)
-for details.
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -102,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -110,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-logo/README.md b/packages/plugin-logo/README.md
index a28a545fcaf..500c222f00e 100644
--- a/packages/plugin-logo/README.md
+++ b/packages/plugin-logo/README.md
@@ -1,80 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-logo
+# @freesewing/plugin-logo
A FreeSewing plugin to add our logo to your patterns
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-logo
-
-A freesewing plugin to add our logo to your pattern.
-
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install --save @freesewing/plugin-logo
-```
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import theme from '@freesewing/plugin-theme'
-import logo from '@freesewing/plugin-logo'
-
-pattern.with(theme).with(logo);
-```
-
-You now have the `logo` snippet available:
-
-```js
-snippets.logo = new Snippet('logo', points.logo);
-```
-
-**Good to know:**
-
- - The logo's anchor point is it's chin
- - Like any snippet, you can scale the logo by setting the `data-scale` attribbute on the snippet:
-
-```js
-snippets.logo = new Snippet('logo', points.logo)
- .attr('data-scale', 2); // Make it twice as big
-```
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -95,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -103,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-round/README.md b/packages/plugin-round/README.md
index cf4cdcb54ab..1882d65d342 100644
--- a/packages/plugin-round/README.md
+++ b/packages/plugin-round/README.md
@@ -1,79 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-round
+# @freesewing/plugin-round
A FreeSewing plugin to round corners
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-round
-
-A freesewing plugin to round corners.
-
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install --save @freesewing/plugin-round
-```
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import theme from '@freesewing/plugin-theme'
-import round from '@freesewing/plugin-round'
-
-pattern.with(theme).with(round);
-```
-
-You now have the `round` macro available:
-
-```js
-macro("round", {
- from: pointA,
- to: pointC,
- via: pointB,
- radius: 20,
- render: true,
- class: "fabric",
- prefix: "example"
-});
-```
-
-FIXME: Link to documentation
-
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -94,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -102,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-scalebox/README.md b/packages/plugin-scalebox/README.md
index 4a42ebcabff..a7c94fc67f2 100644
--- a/packages/plugin-scalebox/README.md
+++ b/packages/plugin-scalebox/README.md
@@ -1,114 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-scalebox
+# @freesewing/plugin-scalebox
A FreeSewing plugin to add a scalebox to your pattern
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-scalebox
-
-A freesewing plugin to add a scalebox to your pattern.
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import freesewing from 'freesewing'
-import scalebox from '@freesewing/plugin-scalebox'
-
-let pattern = new freesewing.Pattern()
- .with(scalebox);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.scalebox`:
-
-```html
-
-
-
-
-```
-
-You can now use the **scalebox** macro as such:
-
-```js
-macro('scalebox', {
- at: new Point(0,0),
- lead: 'This is the lead',
- title: 'This is the title',
- text: "And this is the text\nwhich has room for a few lines should you\nfeel so inclined"
-});
-```
-
-## Configuration
-
-The macro configuration object takes the following properties:
-
-Name | Description | Default
----------|---------------------------------------------|-------------------
-`at` | A Point object to anchor the scalebox on |
-`lead` | The lead text | freesewing
-`title` | The lead text | pattern name & version
-`text` | The lead text | *See example below*
-## Example
-
-This plugin provides the **scalebox** macro that inserts a scalebox like this:
-
-
-
-These are the default values. The example under Usage above would render like this:
-
-
-
-## Install
-
-To install, run:
-
-```sh
-npm install @freesewing/plugin-scalebox
-```
-
-## Build
-
-To build this plugin, run:
-
-```sh
-npm run build
-```
-
-
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -129,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -137,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-sprinkle/README.md b/packages/plugin-sprinkle/README.md
index 227edc96092..270dd707d94 100644
--- a/packages/plugin-sprinkle/README.md
+++ b/packages/plugin-sprinkle/README.md
@@ -1,82 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-sprinkle
+# @freesewing/plugin-sprinkle
A FreeSewing plugin to bulk-add snippets to your pattern
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-sprinkle
-
-A freesewing plugin to bulk-add multiple snippets to your pattern.
-
-Typically used to add a bunch of notches, buttons, and so on.
-
-## Install
-
-Install this plugin from NPM:
-
-```sh
-npm install --save @freesewing/plugin-sprinkle
-```
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern:
-
-```js
-import freesewing from 'freesewing'
-import sprinkle from '@freesewing/plugin-sprinkle'
-
-const Simon = function(settings) {
- freesewing.Pattern.call(this, config);
- this
- .use(sprinkle)
- .apply(settings);
-
- return this;
-}
-```
-
-You now have the `sprinkle` macro available:
-
-```js
-macro("sprinkle", {
- snippet: "notch",
- on: ["pointA", "pointB", "pointC"]
-});
-```
-
-FIXME: Link to documentation
-
-## Where to get help
-
-Questions? Stuck? The [freesewing chat room on Gitter](https://gitter.im/freesewing/freesewing)
-is the best place to ask for help.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -97,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -105,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-svgattr/README.md b/packages/plugin-svgattr/README.md
index 15e4e5a3df0..484ea3e18f1 100644
--- a/packages/plugin-svgattr/README.md
+++ b/packages/plugin-svgattr/README.md
@@ -1,68 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-svgattr
+# @freesewing/plugin-svgattr
A FreeSewing plugin to set SVG attributes
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-svgattr
-
-A freesewing plugin to add attributes to the SVG tag of a rendered pattern.
-Typically used to add CSS classes or an ID to the SVG to allow styling.
-
-## Links
-
- - 📕 Documentation: [developer.freesewing.org/plugins/#svgattr](https://developer.freesewing.org/plugins/#svgattr)
- - 📂 Source code: [gitub.com/freesewing/plugin-svgattr](https:/github.co/freesewing/plugin-svgattr)
- - 📦 NPM Package: [@freesewing/plugin-svgattr](https://www.npmjs.com/package/@freesewing/plugin-svgattr)
- - 💻 Website: [freesewing.org](https://freesewing.org)
- - 💬 Chat: [Gitter](https://gitter.im/freesewing/freesewing)
- - 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- - 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
-
-## Install
-
-```sh
-npm install @freesewing/plugin-svgattr
-```
-
-## Usage
-
-```js
-import brian from '@freesewing/brian'
-import svgattr from '@freesewing/plugin-svgattr'
-
-let pattern = new brian
- .with(svgattr, {id: "someid", class: "class1 another-class"});
-```
-
-More details are are available at
-[developer.freesewing.org/plugins](https://developer.freesewing.org/plugins/)
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -83,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -91,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-theme/README.md b/packages/plugin-theme/README.md
index 021a55a474a..7290e2aa6c3 100644
--- a/packages/plugin-theme/README.md
+++ b/packages/plugin-theme/README.md
@@ -1,77 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-theme
+# @freesewing/plugin-theme
A FreeSewing plugin that provides a default theme
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-theme
-
-A freesewing plugin that styles your patterns. This plugin also provides the `notch` and `bnotch` snippets.
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import theme from '@freesewing/plugin-theme'
-
-pattern.with(theme);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.theme`:
-
-```html
-
-
-
-
-
-```
-
-## Install
-
-To install, run:
-
-```sh
-npm install @freesewing/plugin-theme
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-theme/blob/master/LICENSE)
-for details.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -92,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -100,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-title/README.md b/packages/plugin-title/README.md
index 3e823646054..5effa855f9b 100644
--- a/packages/plugin-title/README.md
+++ b/packages/plugin-title/README.md
@@ -1,94 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-title
+# @freesewing/plugin-title
A FreeSewing plugin to add a title to your pattern parts
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-title
-
-A freesewing plugin to add pretty part titles to your pattern.
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import title from '@freesewing/plugin-theme'
-import title from '@freesewing/plugin-title'
-
-pattern..with(theme).with(title);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.title`:
-
-```html
-
-
-
-
-
-
-```
-
-## Example
-
-This plugin styles a title like this:
-
-
-
-## Install
-
-To install, run:
-
-```sh
-npm install @freesewing/plugin-title
-```
-
-## Build
-
-To build this plugin, run:
-
-```sh
-npm run build
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-theme/blob/master/LICENSE)
-for details.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -109,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -117,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/plugin-validate/README.md b/packages/plugin-validate/README.md
index d045402b798..0f7d9189df4 100644
--- a/packages/plugin-validate/README.md
+++ b/packages/plugin-validate/README.md
@@ -1,88 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/plugin-validate
+# @freesewing/plugin-validate
A FreeSewing plugin that validates aspects of your code
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-
-
-
-# plugin-validate
-
-A freesewing plugin that validates your pattern and input. It will check for:
-
- - Missing measurements that are required by the pattern
- - Missing X or Y coordinates in points
- - Points that aren't points or don't have proper attributes
- - Paths that don't do anything (no ops)
- - Paths that use points that aren't valid points
- - Text that will cause problems for translation
-
-On any of these, this plugin will throw an error.
-As such, it's not meant to be used in production, but rather during pattern
-development, to spot issues in your code.
-
-## Usage
-
-To load this plugin, add it to your instantiated pattern.
-
-On node.js:
-
-```js
-import pattern from '@freesewing/pattern-brian'
-import validate from '@freesewing/plugin-validate'
-
-pattern.with(validate);
-```
-
-In the browser, this plugin will register as `freesewing.plugins.validate`:
-
-```html
-
-
-
-
-
-```
-
-## Install
-
-To install, run:
-
-```sh
-npm install @freesewing/plugin-validate
-```
-
-## License: MIT
-
-See [the license file](https://github.com/freesewing/plugin-validate/blob/master/LICENSE)
-for details.
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -103,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -111,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/shin/README.md b/packages/shin/README.md
index 164092e7465..554ff70e0db 100644
--- a/packages/shin/README.md
+++ b/packages/shin/README.md
@@ -1,39 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/shin
+# @freesewing/shin
A FreeSewing pattern for swim trunks
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing / patterns / shin
-
-Shin is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for swim trunks.
-
-See [freesewing.org/patterns/shin](https://freesewing.org/patterns/huey)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/shin
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -54,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -62,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/simon/README.md b/packages/simon/README.md
index c2b72b811af..a5f2ef07678 100644
--- a/packages/simon/README.md
+++ b/packages/simon/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/simon
+# @freesewing/simon
A FreeSewing pattern for a button down shirt
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-# simon
-
-Simon is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a button-down shirt.
-
-See [freesewing.org/patterns/simon](https://freesewing.org/patterns/simon)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/simon
-```
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/sven/README.md b/packages/sven/README.md
index 96b31aa12f7..7ae0509866e 100644
--- a/packages/sven/README.md
+++ b/packages/sven/README.md
@@ -1,46 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/sven
+# @freesewing/sven
A FreeSewing pattern for a straightforward sweater
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-
-
-
-
-
-
-# sven
-
-Sven is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a straightforward sweater.
-
-See [freesewing.org/patterns/sven](https://freesewing.org/patterns/sven)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/sven
-```
-
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -61,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -69,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/tamiko/README.md b/packages/tamiko/README.md
index 1623746a2a9..7c0e49ab614 100644
--- a/packages/tamiko/README.md
+++ b/packages/tamiko/README.md
@@ -1,39 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/tamiko
+# @freesewing/tamiko
A FreeSewing pattern for a zero-waste top
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing / patterns / tamiko
-
-Tamiko is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a zero-waste top.
-
-See [freesewing.org/patterns/tamiko](https://freesewing.org/patterns/tamiko)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/tamiko
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -54,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -62,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/trayvon/README.md b/packages/trayvon/README.md
index e358c6f8732..ab09abe76f9 100644
--- a/packages/trayvon/README.md
+++ b/packages/trayvon/README.md
@@ -1,39 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/trayvon
+# @freesewing/trayvon
A FreeSewing pattern for a tie
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing / patterns / trayvon
-
-Trayvon is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a neck tie.
-
-See [freesewing.org/patterns/trayvon](https://freesewing.org/patterns/trayvon)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/trayvon
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -54,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -62,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/wahid/README.md b/packages/wahid/README.md
index a8541c31f22..3b40b5634d3 100644
--- a/packages/wahid/README.md
+++ b/packages/wahid/README.md
@@ -1,39 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/wahid
+# @freesewing/wahid
A FreeSewing pattern for a classic fitted waistcoat
-
-
-
- freesewing
-
a library for made-to-measure sewing patterns
-
-
-# freesewing / patterns / wahid
-
-Wahid is a [freesewing](https://github.com/freesewing/freesewing) pattern
-for a classic fitted waistcoat.
-
-See [freesewing.org/patterns/wahid](https://freesewing.org/patterns/wahid)
-for more info and examples.
-
-## Install
-
-```
-npm i --save @freesewing/wahid
-```
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -54,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -62,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/packages/workbench/README.md b/packages/workbench/README.md
index 831f3728b60..cc06ab698ab 100644
--- a/packages/workbench/README.md
+++ b/packages/workbench/README.md
@@ -1,50 +1,49 @@
> **Note**: This is part of version 2 of FreeSewing.
> It is a work in progress, and not ready for prime-time yet
>
-> For all questions, please come say hellp in [our chatroom on Gitter](https://gitter.im/).
+> For all questions, please come say hello in [our chatroom on Gitter](https://gitter.im/).

FreeSewing is a free and open source library for made-to-measure sewing patterns
-







+
+
+
+
+
+
+
-# @freesewing/workbench
+# @freesewing/workbench
A React component to facilitate FreeSewing pattern design
-# workbench
-
-> A React component to facilitate freesewing pattern design
-
-[](https://www.npmjs.com/package/workbench) [](https://standardjs.com)
-
-## Install
-
-```bash
-npm install --save workbench
-```
-
-## Usage
-
-```jsx
-import React, { Component } from 'react'
-
-import MyComponent from 'workbench'
-
-class Example extends Component {
- render () {
- return (
-
- )
- }
-}
-```
-
-## License
-
-MIT © [freesewing](https://github.com/freesewing)
-## About FreeSewing
+## About FreeSewing 🤔
Where the world of makers and developers collide, that's where you'll find FreeSewing.
@@ -65,7 +64,7 @@ and [best practices](https://freesewing.dev/en/do).
If you're a maker, checkout [freesewing.org](https://freesewing/) where you can generate
our sewing patterns adapted to your measurements.
-## ♥️ Support FreeSewing: Become a patron ♥️
+## Support FreeSewing: Become a patron 🥰
FreeSewing is an open source project run by a community,
and financially supported by our patrons.
@@ -73,10 +72,22 @@ and financially supported by our patrons.
If you feel what we do is worthwhile, you too
should [become a patron](https://freesewing.org/patrons/join).
-## Links
+## Links 👩💻
- 💻 Makers website: [freesewing.org](https://freesewing.org)
- 💻 Developers website: [freesewing.dev](https://freesewing.org)
- 💬 Chat: [gitter.im/freesewing](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
+
+## License: MIT 🤓
+
+© [Joost De Cock](https://github.com/joostdecock).
+See [the license file](https://github.com/freesewing/freesewing/blob/develop/LICENSE) for details.
+
+## Where to get help 🤯
+
+Our [chatroom on Gitter](https://gitter.im) is the best place to ask questions,
+share your feedback, or just hang out.
+
+If you want to report a problem, please [create an issue](https://github.com/freesewing/freesewing/issues/new).
diff --git a/scripts/reconfigure.js b/scripts/reconfigure.js
index b0ae8610661..2d8ece6736a 100644
--- a/scripts/reconfigure.js
+++ b/scripts/reconfigure.js
@@ -192,16 +192,28 @@ function packageConfig(pkg, config) {
*/
function badges(pkg, config) {
let markup = "";
- for (let key of Object.keys(config.badges._all)) {
- let b = config.badges._all[key];
- markup += `
`;
+ for (let group of ["_all", "_social"]) {
+ markup += "";
+ for (let key of Object.keys(config.badges[group])) {
+ markup += formatBadge(config.badges[group][key], fullName(pkg, config));
+ }
+ markup += "
";
}
return markup;
}
+/**
+ * Formats a badge for a readme file
+ */
+function formatBadge(badge, fullname) {
+ return `
+ `;
+}
/**
* Returns the full (namespaced) name of a package
*/