diff --git a/markdown/dev/guides/markdown/en.md b/markdown/dev/guides/markdown/en.md index a7eb6e6a6f9..ee4d8475250 100644 --- a/markdown/dev/guides/markdown/en.md +++ b/markdown/dev/guides/markdown/en.md @@ -1,17 +1,6 @@ --- title: Markdown guide -for: contributors order: 900 -icons: - - edit - - markdown -about: | - A quick primer on Markdown, the markup language you didn't know you needed in your life -goals: - - Understand what Markdown is - - Format text with Markdown, including headers, paragraphs, links, and lists - - Learn how to include images and tables - - Learn about the different custom components --- Markdown is a lightweight markup language with plain text formatting syntax. diff --git a/markdown/dev/howtos/code/create-new-design/en.md b/markdown/dev/howtos/code/create-new-design/en.md index 19d1027fa8d..dab275ebb08 100644 --- a/markdown/dev/howtos/code/create-new-design/en.md +++ b/markdown/dev/howtos/code/create-new-design/en.md @@ -1,13 +1,10 @@ --- title: Creating a new pattern design -for: developers -about: Shows you how to create a new design --- -When creating a new design, you have two options: - -- Create it in a stand-along development environment -- Create it inside (your fork of ) the FreeSewing monorepo +When creating a new design, you have two options. You can create it in a +stand-along development environment. Or you can create it inside (your fork of) +the FreeSewing monorepo. If you are unsure what to pick, go with the standalong development environment. It is the best choice for people new to FreeSewing. diff --git a/markdown/dev/howtos/code/macros/en.md b/markdown/dev/howtos/code/macros/en.md index 57a0e67163a..a30e054224b 100644 --- a/markdown/dev/howtos/code/macros/en.md +++ b/markdown/dev/howtos/code/macros/en.md @@ -1,12 +1,11 @@ --- title: Using macros -for: developers -about: Shows how you can use macros within your pattern --- -Macros are a way to facilitate pattern design by bundling a bunch of individual actions -into a little routine. Macros are provided by [plugins](/reference/plugins/). +Macros are a way to facilitate pattern design by bundling a bunch of individual +actions into a little routine. Macros are provided +by [plugins](/reference/plugins/). -Refer to the [macros documentation](/reference/macros/) for details on how to use macros, -and the [plugins](/reference/plugins/) documentation for info on how to create your -own macros. +Refer to the [macros documentation](/reference/macros/) for details on how to +use macros, and the [plugins](/reference/plugins/) documentation for info on +how to create your own macros. diff --git a/markdown/dev/howtos/code/remove-paths/en.md b/markdown/dev/howtos/code/remove-paths/en.md deleted file mode 100644 index cb1ca22160d..00000000000 --- a/markdown/dev/howtos/code/remove-paths/en.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Remove paths from an inherited part -for: developers -about: When you inherit a part, it comes with a bunch of paths. Here'show to remove them ---- - - - -##### See this example in our source code - -- [designs/carlton/src/back.js](https://github.com/freesewing/freesewing/blob/3ca5d0edfe54c7ac20aaf3af2f3544aee72f9b99/designs/carlton/src/back.js#L62) - - - -```js - for (let i in paths) { - if (['backArmhole', 'backCollar'].indexOf(i) === -1) delete paths[i] - } -``` diff --git a/markdown/dev/howtos/design/fit-sleeve/en.md b/markdown/dev/howtos/design/fit-sleeve/en.md index 711162f2548..afa04f4d10f 100644 --- a/markdown/dev/howtos/design/fit-sleeve/en.md +++ b/markdown/dev/howtos/design/fit-sleeve/en.md @@ -1,20 +1,10 @@ --- title: Adapt the sleevecap length to fit the armhole -for: developers -about: Shows how to adapt the length of the sleevecap to fit your armhole --- - - -##### See this example in our source code - -- [designs/bent/src/sleeve.js](https://github.com/freesewing/freesewing/blob/develop/designs/bent/src/sleeve.js) - - - Fitting the sleevecap to the armhole means that we need to make sure the length -of the seams match. -A similar challenge is to fit the collar to the neck opening and so on. +of the seams match. A similar challenge is to fit the collar to the neck +opening and so on. For all of these situations where you have to create curved seams with matching length, it's impossible to get it right from the first attempt. diff --git a/markdown/dev/howtos/design/seam-allowance/en.md b/markdown/dev/howtos/design/seam-allowance/en.md index e4a45e42217..141d11eb82d 100644 --- a/markdown/dev/howtos/design/seam-allowance/en.md +++ b/markdown/dev/howtos/design/seam-allowance/en.md @@ -1,17 +1,7 @@ --- title: Add seam allowance and/or hem allowance -for: developers -about: Adding seam allowance or hem allowance is easy to do --- - - -##### See this example in our source code - -- [designs/bruce/src/inset.js](https://github.com/freesewing/freesewing/blob/3ca5d0edfe54c7ac20aaf3af2f3544aee72f9b99/designs/bruce/src/inset.js#L32) - - - Adding seam allowance is something that has to happen in every pattern. We might also have a hem where we need to add more seam allowance, or hem allowance. diff --git a/markdown/dev/howtos/design/slash-spread/en.md b/markdown/dev/howtos/design/slash-spread/en.md index e5d7327abd9..b1f83a07709 100644 --- a/markdown/dev/howtos/design/slash-spread/en.md +++ b/markdown/dev/howtos/design/slash-spread/en.md @@ -1,17 +1,7 @@ --- title: Slash and spread -for: developers -about: Slash and spread is easy enough on paper, here's how to do it in code --- - - -##### See this example in our source code - -- [designs/jaeger/src/front.js](https://github.com/freesewing/freesewing/blob/3ca5d0edfe54c7ac20aaf3af2f3544aee72f9b99/designs/jaeger/src/front.js#L64) - - - When we _slash and spread_ a pattern, we cut out a triangle, and then rotate it around the tip of the triangle. diff --git a/markdown/dev/howtos/design/sprinkle-snippets/en.md b/markdown/dev/howtos/design/sprinkle-snippets/en.md index 7763f2431a2..2164af2942e 100644 --- a/markdown/dev/howtos/design/sprinkle-snippets/en.md +++ b/markdown/dev/howtos/design/sprinkle-snippets/en.md @@ -1,20 +1,9 @@ --- title: Add several of the same snippets with the sprinkle macro -for: developers -about: Adding multiple snippets doesn't need to be a chore with this handy macro --- - - -##### See this example in our source code - -- [designs/jaeger/src/front.js](https://github.com/freesewing/freesewing/blob/3ca5d0edfe54c7ac20aaf3af2f3544aee72f9b99/designs/jaeger/src/front.js#L381) - - - Adding multiple snippets at the same time results in a lot of repetitive code. - -Better to use the `sprinkle` macro instead: +It is better to use the `sprinkle` macro instead: ```js macro('sprinkle', { diff --git a/markdown/dev/howtos/editors/blogpost/en.md b/markdown/dev/howtos/editors/blogpost/en.md index 2ea62092fd6..217a977d822 100644 --- a/markdown/dev/howtos/editors/blogpost/en.md +++ b/markdown/dev/howtos/editors/blogpost/en.md @@ -1,10 +1,12 @@ --- title: Adding a blog post -for: editors --- -Blog posts have been migrated to [Strapi](https://strapi.io/), a headless CMS system. +Blog posts have been migrated to [Strapi](https://strapi.io/), a headless CMS +system. -Our strapi instance can be accessed at [posts.freesewing.org](https://posts.freesewing.org/). +Our strapi instance can be accessed at +[posts.freesewing.org](https://posts.freesewing.org/). -If you don't have a Strapi account (yet), [reach out to us on Discord](https://discord.freesewing.org). +If you don't have a Strapi account (yet), [reach out to us on +Discord](https://discord.freesewing.org). diff --git a/markdown/dev/howtos/editors/frontmatter/en.md b/markdown/dev/howtos/editors/frontmatter/en.md index 8fbdcd45131..382394b7e45 100644 --- a/markdown/dev/howtos/editors/frontmatter/en.md +++ b/markdown/dev/howtos/editors/frontmatter/en.md @@ -1,6 +1,5 @@ --- title: Working with frontmatter -for: editors --- Frontmatter is a way to add metadata to markdown documents. diff --git a/markdown/dev/howtos/editors/showcase/en.md b/markdown/dev/howtos/editors/showcase/en.md index ad27982ac49..6a0c366059c 100644 --- a/markdown/dev/howtos/editors/showcase/en.md +++ b/markdown/dev/howtos/editors/showcase/en.md @@ -1,10 +1,12 @@ --- title: Adding a showcase on freesewing.org -for: editors --- -Showcase posts have been migrated to [Strapi](https://strapi.io/), a headless CMS system. +Showcase posts have been migrated to [Strapi](https://strapi.io/), a headless +CMS system. -Our strapi instance can be accessed at [posts.freesewing.org](https://posts.freesewing.org/). +Our strapi instance can be accessed at +[posts.freesewing.org](https://posts.freesewing.org/). -If you don't have a Strapi account (yet), [reach out to us on Discord](https://discord.freesewing.org). +If you don't have a Strapi account (yet), [reach out to us on +Discord](https://discord.freesewing.org). diff --git a/markdown/dev/howtos/help/en.md b/markdown/dev/howtos/help/en.md index dca16c4df28..1347578e7f4 100644 --- a/markdown/dev/howtos/help/en.md +++ b/markdown/dev/howtos/help/en.md @@ -1,12 +1,5 @@ --- title: Where to get help -for: contributors -icons: - - help - - discord -about: | - Our [chatrooms on Discord](https://discord.freesewing.org/) are the best place to - ask questions or share your feedback --- Our [chatrooms on Discord](https://discord.freesewing.org/) are the best place to diff --git a/markdown/dev/tutorials/getting-started-linux/en.md b/markdown/dev/tutorials/getting-started-linux/en.md index bf407a492e5..1e7469f708a 100644 --- a/markdown/dev/tutorials/getting-started-linux/en.md +++ b/markdown/dev/tutorials/getting-started-linux/en.md @@ -1,18 +1,6 @@ --- title: Getting started on Linux order: 15 -for: developers -icons: - - start - - linux -about: | - You'll learn how to setup Node JS on a Linux system, - as well as initialize the FreeSewing development environment -goals: - - Install Node JS using nvm - - Chosing a Node version to use - - Initializing the FreeSewing development environment - - Starting the FreeSewing development environment --- In this tutorial, we will setup Node JS and initialize the FreeSewing diff --git a/markdown/dev/tutorials/getting-started-mac/en.md b/markdown/dev/tutorials/getting-started-mac/en.md index eb1aae96273..4bafeeb853a 100644 --- a/markdown/dev/tutorials/getting-started-mac/en.md +++ b/markdown/dev/tutorials/getting-started-mac/en.md @@ -1,19 +1,6 @@ --- title: Getting started on Mac order: 25 -for: developers -icons: - - start - - apple -about: | - You'll learn how to setup Node JS on a Mac system, - as well as initialize the FreeSewing development environment. -goals: - - Install Xcode command-line tools - - Install Node JS using nvm - - Chosing a Node version to use - - Initializing the FreeSewing development environment - - Starting the FreeSewing development environment --- In this tutorial, we will setup Node JS and initialize the FreeSewing