1
0
Fork 0
freesewing/sites/dev/docs/tutorials/pattern-design/part2
Benjamin Fan af0dcc9784 fix(tutorials): Revert incorrect example code formatting (#363)
This PR essentially reverts the incorrect `lint`/`prettier` changes applied to `<Example>` code in the Pattern Design tutorial by the husky pre-commit hook, the problem mentioned in Issue #333.

This is not a full fix. Changes are also needed in the Reference Core API docs. However, I'd like to file these as separate PRs to avoid confusion since there are a lot of files.

Co-authored-by: Benjamin Fan <ben-git@swinglonga.com>
Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/363
Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org>
Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
2025-05-19 08:05:49 +02:00
..
adding-measurements feat: Add various content types to docusaurus (#7231) 2024-11-18 11:05:16 +01:00
adding-options feat: Add various content types to docusaurus (#7231) 2024-11-18 11:05:16 +01:00
avoiding-overlap fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
completing-the-neck-opening fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
conclusion feat: Add various content types to docusaurus (#7231) 2024-11-18 11:05:16 +01:00
constructing-the-neck-opening fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
creating-the-closure fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
draft-method feat: Add various content types to docusaurus (#7231) 2024-11-18 11:05:16 +01:00
drawing-the-bib-outline fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
drawing-the-straps fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
fitting-the-neck-opening fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
our-first-design feat: Add various content types to docusaurus (#7231) 2024-11-18 11:05:16 +01:00
our-first-part feat: Add various content types to docusaurus (#7231) 2024-11-18 11:05:16 +01:00
rounding-the-corners fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
shaping-the-straps fix(tutorials): Revert incorrect example code formatting (#363) 2025-05-19 08:05:49 +02:00
fromscratch.png chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
readme.mdx chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
tutorial.png chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00

---
title: "Part 2: Parametric design"
---

Welcome to part 2 of this FreeSewing pattern design tutorial.
In this part I will show you how to design a bespoke
sewing pattern, start to finish.

:::tip
##### Before you start

This tutorial assumes you are familiar with the following:

- Scalable Vector Graphics
- The coordinate system
- Units in FreeSewing
- Cubic Bézier curves

Which is a lot to assume. So if you'd like you can take a quick detour
via our [Before you start guide](/guides/prerequisites). \
It's very short, but covers some basic
terminology and concepts that we'll use throughout this guide.
:::

## Pick a template

The FreeSewing development environment ships with several templates you
can start from. I recommend you start **From scratch** as you'll learn the most
that way. But you can also start from the **Tutorial** template in which case
you will already have the end result we are aiming for today:

<div class="grid grid-cols-2 gap-2">

!['From scratch' template](./fromscratch.png)

!['Tutorial' template](./tutorial.png)

</div>

Depending on the choice you made, you will need to edit files in a different folder.

- Edit files in `design/from-scratch` if you are using the **From scratch** template
- Edit files in `design/tutorial` if you are using the **Tutorial** template

You can choose either, or even switch back and forth between both.

To follow along step-by-step with the tutorial, go to the `design/from-scratch` folder.