diff --git a/markdown/dev/guides/best-practices/respect-draft-settings/en.md b/markdown/dev/guides/best-practices/respect-draft-settings/en.md
index 032192ba25f..b41fbf7e44f 100644
--- a/markdown/dev/guides/best-practices/respect-draft-settings/en.md
+++ b/markdown/dev/guides/best-practices/respect-draft-settings/en.md
@@ -4,7 +4,7 @@ order: 40
---
Apart from the pattern options that you configure for your pattern,
-all FreeSewing patterns have a set of [draft settings](/reference/settings/) that can be tweaked
+all FreeSewing patterns have a set of [draft settings](/reference/api/settings) that can be tweaked
by the user.
While many of these will automatically be handled by FreeSewing, there are some
@@ -12,19 +12,19 @@ that you should take into account while developing your pattern. They are:
## Complete
-The [complete](/reference/settings/#complete) setting is a boolean that is either true or false.
+The [complete](/reference/api/settings#complete) setting is a boolean that is either true or false.
Its goal is to determine whether we should draft a *complete* pattern, or merely the outline.
## Paperless
-The [paperless](/reference/settings/#paperless) setting is a boolean that is either true or false.
+The [paperless](/reference/api/settings#paperless) setting is a boolean that is either true or false.
A *paperless* pattern is a pattern that has extra dimensions so users can trace the
paper on fabric or paper without having the need to print it.
## Seam allowance
-The [sa](/reference/settings/#sa) setting is a number that controls the seam allowance.
+The [sa](/reference/api/settings#sa) setting is a number that controls the seam allowance.
Unless `sa` is zero, you should add the requested seam allowance to your pattern.
diff --git a/markdown/dev/reference/api/config/en.md b/markdown/dev/reference/api/config/en.md
index d779f818229..0473a79132d 100644
--- a/markdown/dev/reference/api/config/en.md
+++ b/markdown/dev/reference/api/config/en.md
@@ -1,7 +1,5 @@
---
title: Pattern configuration file
-for: developers
-about: Reference documentation for the pattern configuration file
---
```js
@@ -16,13 +14,13 @@ export default {
A pattern configuration file exports a default object with the following properties:
-
+
This is about the pattern configuration file, used at build-time.
-For run-time configuration, see [Pattern settings](/reference/settings/).
+For run-time configuration, see [Pattern settings](/reference/api/settings).
diff --git a/markdown/dev/reference/api/pattern/en.md b/markdown/dev/reference/api/pattern/en.md
index 2dd2b282f6b..920717028ed 100644
--- a/markdown/dev/reference/api/pattern/en.md
+++ b/markdown/dev/reference/api/pattern/en.md
@@ -13,10 +13,10 @@ objects will generated a made-to-measure pattern.
function freesewing.Pattern(object settings)
```
-A pattern is instantiated by passing a [settings object](/reference/settings/) to the pattern constructor.
+A pattern is instantiated by passing a [settings object](/reference/api/settings/) to the pattern constructor.
This settings objects holds, amongst other things, the measurements and options chosen by the user.
-Refer to the [settings documentation](/reference/settings/) for an exhaustive list.
+Refer to the [settings documentation](/reference/api/settings/) for an exhaustive list.
## Pattern properties
@@ -27,18 +27,18 @@ Refer to the [settings documentation](/reference/settings/) for an exhaustive li
| `is` | A string that will be set to `draft` or `sample` when you respectively draft or sample a pattern. |
| `options` | The options as set by the user |
| `parts` | A plain object to hold your parts |
-| `Part` | The [Part](/en/docs/developer/api/part) constructor |
+| `Part` | The [Part](/reference/api/part) constructor |
| `settings` | The settings as set by the user |
-| `store` | A [Store](/en/docs/developer/api/store) instance |
-| `svg` | An [Svg](/en/docs/developer/api/svg) instance |
+| `store` | A [Store](/reference/api/store) instance |
+| `svg` | An [Svg](/reference/api/svg) instance |
- `settings` : The settings as set by the user
- `options` : the options as set by the user
- `config` : The pattern configuration
- `parts` : A plain object to hold your parts
- - `Part` : The [Part](/en/docs/developer/api/part) constructor
- - `store` : A [Store](/en/docs/developer/api/store) instance
- - `svg` : An [Svg](/en/docs/developer/api/svg) instance
+ - `Part` : The [Part](/reference/api/part) constructor
+ - `store` : A [Store](/reference/api/store) instance
+ - `svg` : An [Svg](/reference/api/svg) instance
- `is` : A string that will be set to `draft` or `sample` when you respectively draft or sample a pattern.
This allows plugins that hook into your pattern to determine what to do in a given scenario.