diff --git a/config/software/designs.json b/config/software/designs.json
index da0f135b246..44c8a13ef1e 100644
--- a/config/software/designs.json
+++ b/config/software/designs.json
@@ -106,9 +106,7 @@
"bibi": {
"code": "Jonathan Haas",
"description": "A FreeSewing pattern for a knit top body block",
- "design": [
- "Jonathan Haas"
- ],
+ "design": "Jonathan Haas",
"difficulty": 2,
"lab": true,
"org": true,
diff --git a/designs/bibi/i18n/en.json b/designs/bibi/i18n/en.json
index ac272bf06e0..de6db88dbe8 100644
--- a/designs/bibi/i18n/en.json
+++ b/designs/bibi/i18n/en.json
@@ -74,19 +74,19 @@
"d": "Controls the length of your sleeves"
},
"necklineBend": {
- "t": "Front Neckline curvature",
+ "t": "Front neckline curvature",
"d": "Controls the curvature of the front neckline."
},
"backNeckBend": {
- "t": "Back Neckline curvature",
+ "t": "Back neckline curvature",
"d": "Controls the curvature of the back neckline."
},
"necklineDepth": {
- "t": "Front Neckline depth",
+ "t": "Front neckline depth",
"d": "Controls how deep the neck opening plunges down at the front."
},
"backNeckCutout": {
- "t": "Back Neckline depth",
+ "t": "Back neckline depth",
"d": "Controls how deep the neck opening plunges down on the back."
},
"necklineWidth": {
@@ -146,15 +146,15 @@
"d": "Which measurement line to use for the bottom hem. You can do fine adjustments using the bonus length option."
},
"useWaistRibbing": {
- "t": "Waistband Ribbing",
+ "t": "Waistband ribbing",
"d": "Include ribbing on the waistband"
},
"useCuffRibbing": {
- "t": "Cuff Ribbing",
+ "t": "Cuff ribbing",
"d": "Include ribbing on the sleeve"
},
"ribbingHeight": {
- "t": "Ribbing Height",
+ "t": "Ribbing height",
"d": "Controls the height of the ribbing"
},
"ribbingStretch": {
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/dart.svg b/sites/orgdocs/docs/designs/bibi/instructions/dart.svg
new file mode 100644
index 00000000000..8a2913be0da
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/dart.svg
@@ -0,0 +1,170 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/gather.svg b/sites/orgdocs/docs/designs/bibi/instructions/gather.svg
new file mode 100644
index 00000000000..64d8f4d89c0
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/gather.svg
@@ -0,0 +1,306 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_a.svg b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_a.svg
new file mode 100644
index 00000000000..638b2412e81
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_a.svg
@@ -0,0 +1,212 @@
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_b.svg b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_b.svg
new file mode 100644
index 00000000000..b9dc6b4ddac
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_b.svg
@@ -0,0 +1,264 @@
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_c.svg b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_c.svg
new file mode 100644
index 00000000000..2c6ec4471fb
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_c.svg
@@ -0,0 +1,212 @@
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_d.svg b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_d.svg
new file mode 100644
index 00000000000..0fb29435b95
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_d.svg
@@ -0,0 +1,185 @@
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_e.svg b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_e.svg
new file mode 100644
index 00000000000..3242311b2fe
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/knitbinding_e.svg
@@ -0,0 +1,198 @@
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/readme.mdx b/sites/orgdocs/docs/designs/bibi/instructions/readme.mdx
new file mode 100644
index 00000000000..d09c2225d7c
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/readme.mdx
@@ -0,0 +1,208 @@
+---
+title: 'Bibi Body Block: Sewing Instructions'
+sidebar_label: Sewing Instructions
+sidebar_position: 20
+---
+
+:::note
+
+###### Bibi is a customizable pattern building block
+
+Bibi can be sewn as a simple top, but it is mostly designed as a building block for other patterns or custom designs.
+
+Bibi is highly customizable, but it does not in itself represent a specific garment or style.
+Some option combinations might not make much sense, and you may need to experiment with different options.
+
+You may want to finish the hem, armholes, and/or neck using knit bands, knit binding or ribbing fabric.
+These instructions give basic guidelines for that,
+but you might also want to look at instructions from other designs, like Sven, Aaron or Teagan.
+
+There is also lots of other stuff you could customize.
+
+:::
+
+:::note
+
+As with all knits and stretch fabrics, a serger/overlock will make your life easier.
+If you don't have one, don't despair. You don't really need one.
+All serged seams on Bibi can also be sewn with a short, narrow zigzag stitch (~2 mm wide) on a standard sewing machine.
+
+For the topstitching steps, a coverlock works best, but if you don't have a coverlock, a twin needle will also give good results.
+Of course, you can also use a zigzag stitch.
+
+:::
+
+### Step 0: Prepare the fabric
+
+Cut out the parts including seam allowance and transfer markings and notches to the fabric.
+Note that there are two different kinds of notches. You probably want to use a different notch shape or a different pen/chalk color for ×-notches.
+
+### Step 1: Prepare the front part
+
+If your pattern is for someone with a larger bust, your design will likely include
+either fabric gathering or a bust dart at the side seam of the front part.
+
+If your pattern contains neither an indicated gathering section nor a dart, skip to step 2.
+
+#### Bust darts
+
+If the pattern was drafted with _darts_, fold your front part _good sides together_ along the center line of the dart.
+
+Sew using an elastic stitch along the dart line from the side seam towards the bust.
+Near the dart tip, make sure to stitch as parallel to the fold line as possible while still stitching over the folded edge.
+
+If not using a serger, cut away any unnecessary fabric from the dart and finish raw edges.
+
+Repeat this for both sides.
+
+
+
+#### Gathering
+
+If you didn't select the dart option, gather the fabric by doing 2 or 3 parallel straight stitches through the seam allowance where indicated on the pattern.
+The stiches should have a longer stitch length setting, and you must _not_ secure the ends by backstitching.
+Keep the thread ends loose and long.
+
+Hold the bobbin threads with one hand tight and bunch together the fabric with the other hand until
+you've gathered the section to the same length as the distance between the notches on the back part pattern.
+
+Secure the threads by tying a knot.
+
+Repeat this for both sides.
+
+
+
+:::note
+
+There are lots of alternative techniques for this. If the difference between the lengths isn't that large,
+you could simply adjust/stretch the fabric while sewing the side seam later. Or you could pleat folds manually and pin them in place.
+
+Experiment with different methods on scrap fabric and look up books and tutorials for tips if you are unsure.
+
+:::
+
+### Step 2: Sew the shoulder seams
+
+Match up the front and back parts along the edges between the neck and the armholes _good sides together_ and matching raw edges.
+
+Sew using an elastic stitch. Repeat for both sides.
+
+
+
+### Step 3: Sew the sleeves
+
+If your design has a separate sleeve part, pin the sleeve part to the main body part, _good sides together_, matching notches and raw edges.
+
+The hem of the sleeve points towards the neck opening.
+
+Note that the sleeve part is not perfectly symmetrical. The ×-notch of the sleeve goes to the back part.
+The round notch attaches to the front part.
+
+Sew with an elastic stitch. Repeat for both sleeves.
+
+
+
+
+
+If your design doesn't have a sleeve part, skip to the next step.
+
+### Step 4: Sew the side seams
+
+_good sides together_, pin the side seams and the bottoms of the sleeves (if present) together.
+
+With the front part on top, sew using an elastic stitch. Repeat for both sides. Remove any threads used for gathering.
+
+
+
+### Step 5: Create the hem
+
+#### Using a waistband
+
+If you've chosen to finish the hem with a waistband,
+sew together the short sides of the waistband, _good sides together_,
+to create a tube.
+
+Then fold the fabric in half along its length, raw edges together, so the good sides are outside.
+
+With the main body piece turned inside-out, pin the ring inside the bottom opening, matching raw edges.
+Mark and align quarters for a consistent stretch.
+The ribbing is a bit shorter, so stretch it a bit while pinning.
+
+Sew using an elastic stitch.
+
+Fold the hem to the outside.
+
+Optional: Topstitch the seam allowance towards the main body piece to keep it in place.
+
+
+
+#### Simple hem
+
+If you've chosen the option without a waistband,
+fold over the hem allowance to the inside and topstitch in place using an elastic stitch.
+
+### Step 6: Finish the neck
+
+:::note
+This is explained in more detail in the [Teagan instructions](/docs/designs/teagan/instructions#step-3-sew-the-neck-finish) and on [this page](/docs/sewing/knit-binding).
+:::
+
+Turn the main body piece right side out.
+Place the knit binding piece _good sides together_ on the back of the neck,
+matching the raw edge of the neck opening.
+The solid line on the pattern (where the seam allowance ends) should be exactly at the center back of the garment.
+
+
+
+Sew the neck binding to the main body piece.
+The distance of the stitch to the raw edge is the width of the neck band
+divided by four.
+This is probably not equal to the standard seam allowance!
+For example, if your knit band is 6 cm wide, sew 1.5 cm from the edge.
+
+Place your presser foot 3 cm along the knit binding, so a 3 cm tail will be left unstitched.
+This will help us join the ends of the binding later.
+
+Stop sewing 3 cm before the end, leaving a tail like we did at the beginning.
+
+
+
+Sew the tails _good sides together_ to close the loop, making sure the neck binding is stretched evenly.
+
+
+
+Then sew down the remaining, unstitched length of the neck binding, keeping the same distance as before.
+
+
+
+Fold the neck binding upwards and to the inside of the top.
+This will create a fold at the stitch line you just created,
+and another one at the original raw edge from the front and back parts.
+
+Topstitch the neck binding in place from the outside.
+The inside edge can be left raw if you're using knit fabric.
+Trim loose fabric from the inside to reduce bulk.
+
+
+
+### Step 7: Finish the armholes
+
+#### With sleeves
+
+If your design has a sleeve part,
+follow the waistband instructions again for the cuff or sleeve opening
+and either attach a piece of ribbing or do a simple folded hem.
+
+:::note
+
+Alternatively, you can also finish the bottom edge of the sleeves right at the start.
+This is a little bit easier as you can work on flat fabric, but the inside of the sleeves won't be as clean
+as the bottom seam will go right to the armhole opening and won't be hidden. However, if you're a beginner,
+or if you're working on a difficult design (such as when making doll clothes) this can be a good alternative.
+
+:::
+
+#### Without sleeves
+
+If your design is sleeveless or has only short cap sleeves as part of the main body,
+finish the armholes the same way you finished the neckline.
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/ribbing.svg b/sites/orgdocs/docs/designs/bibi/instructions/ribbing.svg
new file mode 100644
index 00000000000..41f1d242690
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/ribbing.svg
@@ -0,0 +1,283 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/shoulders.svg b/sites/orgdocs/docs/designs/bibi/instructions/shoulders.svg
new file mode 100644
index 00000000000..beb53970c87
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/shoulders.svg
@@ -0,0 +1,265 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/sideseam.svg b/sites/orgdocs/docs/designs/bibi/instructions/sideseam.svg
new file mode 100644
index 00000000000..f6144c74e27
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/sideseam.svg
@@ -0,0 +1,228 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/sleeve.svg b/sites/orgdocs/docs/designs/bibi/instructions/sleeve.svg
new file mode 100644
index 00000000000..ea9e829c223
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/sleeve.svg
@@ -0,0 +1,381 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/instructions/sleeve2.svg b/sites/orgdocs/docs/designs/bibi/instructions/sleeve2.svg
new file mode 100644
index 00000000000..c42a4098d07
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/instructions/sleeve2.svg
@@ -0,0 +1,198 @@
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/acrossbackfactor/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/acrossbackfactor/readme.mdx
new file mode 100644
index 00000000000..3a97c6c96f0
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/acrossbackfactor/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Across back factor'
+---
+
+Controls your across back width as a factor of your shoulder to shoulder measurement
diff --git a/sites/orgdocs/docs/designs/bibi/options/armholecurveback/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/armholecurveback/readme.mdx
new file mode 100644
index 00000000000..72b5fa4d958
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/armholecurveback/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Armhole curve back'
+---
+
+Controls how much the armhole at the back curves towards the center. Higher values expose more of the shoulder.
diff --git a/sites/orgdocs/docs/designs/bibi/options/armholecurvefront/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/armholecurvefront/readme.mdx
new file mode 100644
index 00000000000..ee232190e28
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/armholecurvefront/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Armhole curve front'
+---
+
+Controls how much the armhole at the front curves towards the center. Higher values expose more of the shoulder and upper bust.
diff --git a/sites/orgdocs/docs/designs/bibi/options/armholedepth/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/armholedepth/readme.mdx
new file mode 100644
index 00000000000..e69270bdab3
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/armholedepth/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Armhole depth'
+---
+
+This option controls the depth of the armhole.
diff --git a/sites/orgdocs/docs/designs/bibi/options/armholedropback/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/armholedropback/readme.mdx
new file mode 100644
index 00000000000..6caf04a0e3e
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/armholedropback/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Armhole drop back'
+---
+
+Controls how much the armhole at the back curves towards the lower spine. Higher values expose more shoulder area and create something like a racer back top.
diff --git a/sites/orgdocs/docs/designs/bibi/options/backneckbend/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/backneckbend/readme.mdx
new file mode 100644
index 00000000000..cfa2e0c5754
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/backneckbend/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Back neckline curvature'
+---
+
+Controls the curvature of the neck opening at the back.
diff --git a/sites/orgdocs/docs/designs/bibi/options/backneckcutout/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/backneckcutout/readme.mdx
new file mode 100644
index 00000000000..ce71966cdc7
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/backneckcutout/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Back neckline depth'
+---
+
+Controls the depth of the neck opening at the back. A value of 100% puts the opening on the bust line.
diff --git a/sites/orgdocs/docs/designs/bibi/options/bicepsease/bicepsease.svg b/sites/orgdocs/docs/designs/bibi/options/bicepsease/bicepsease.svg
new file mode 100644
index 00000000000..b7faeb39199
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/bicepsease/bicepsease.svg
@@ -0,0 +1,168 @@
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/bicepsease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/bicepsease/readme.mdx
new file mode 100644
index 00000000000..3e26c98c25f
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/bicepsease/readme.mdx
@@ -0,0 +1,7 @@
+---
+title: 'Biceps ease'
+---
+
+
+
+The amount of ease at your upper arm.
diff --git a/sites/orgdocs/docs/designs/bibi/options/bindingheight/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/bindingheight/readme.mdx
new file mode 100644
index 00000000000..26d322b0a9a
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/bindingheight/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Knit binding height'
+---
+
+Controls the height of the knit binding on the neck and armhole.
diff --git a/sites/orgdocs/docs/designs/bibi/options/bustease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/bustease/readme.mdx
new file mode 100644
index 00000000000..977da73a663
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/bustease/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Bust ease'
+---
+
+Controls the amount of ease at the bust. This option fine-tunes the strength of the full bust adjustment (FBA).
diff --git a/sites/orgdocs/docs/designs/bibi/options/chestease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/chestease/readme.mdx
new file mode 100644
index 00000000000..f75ec6cd7b9
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/chestease/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Chest ease'
+---
+
+Controls the amount of ease at your chest
diff --git a/sites/orgdocs/docs/designs/bibi/options/cuffease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/cuffease/readme.mdx
new file mode 100644
index 00000000000..64c1de7a827
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/cuffease/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Sleeve fullness'
+---
+
+Controls the amount of ease at your sleeve opening.
diff --git a/sites/orgdocs/docs/designs/bibi/options/curvatureadjustment/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/curvatureadjustment/readme.mdx
new file mode 100644
index 00000000000..23c97df7af2
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/curvatureadjustment/readme.mdx
@@ -0,0 +1,8 @@
+---
+title: 'Curvature adjustment'
+---
+
+Adjust by how much the side seam goes straight up above the hem, by default.
+
+This option will often not have much effect, if any. Fitting the hips and seat measurements (including ease) has priority
+over this option and adjusting these ease settings instead is often a better idea.
diff --git a/sites/orgdocs/docs/designs/bibi/options/dart/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/dart/readme.mdx
new file mode 100644
index 00000000000..f10cca16c4b
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/dart/readme.mdx
@@ -0,0 +1,9 @@
+---
+title: 'Dart'
+---
+
+If the _HPS to waist front_ measurement is larger than the _HPS to waist back_ or when a _full bust adjustment_ (FBA) affects the side seam, the front part often has a longer side seam than the back part.
+
+This option determines if a bust dart should be created to match lengths. Otherwise, fabric gathering might be used.
+
+This option has no effect if the side seam length difference isn't large enough to warrant a dart.
diff --git a/sites/orgdocs/docs/designs/bibi/options/draftforhighbust/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/draftforhighbust/readme.mdx
new file mode 100644
index 00000000000..dc624d0b186
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/draftforhighbust/readme.mdx
@@ -0,0 +1,19 @@
+---
+title: 'Bust adjustment'
+---
+
+If the pattern should be drafted with a basic full bust adjustment (FBA).
+This will result in a more fitted garment for people with breasts.
+
+If you don't enable this option, Bibi will essentially be drafted
+for a body without breasts that has the same chest circumference as
+your body with breasts. For people with breasts, this will cause a
+bunch of extra fabric at the chest and armholes that will make the
+top look like a poor fit.
+
+There is usually no need to disable this option. It will have little effect on people
+with smaller busts or no breasts.
+
+:::note
+When the optional bust related measurements are not available, no FBA will be performed and this option has no effect.
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/fitwaist/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/fitwaist/readme.mdx
new file mode 100644
index 00000000000..f47abf650d7
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/fitwaist/readme.mdx
@@ -0,0 +1,9 @@
+---
+title: 'Fit the waist'
+---
+
+Enable this option to fit the waist, rather than drafting a straight rectangular shape.
+
+Fitting the waist will yield best results for those with a smaller waist who are looking for a more hourglass-shaped fitted top.
+
+Not fitting the waist will instead create something that looks more like a loose men's t-shirt.
diff --git a/sites/orgdocs/docs/designs/bibi/options/flare/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/flare/readme.mdx
new file mode 100644
index 00000000000..2aa96787b96
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/flare/readme.mdx
@@ -0,0 +1,7 @@
+---
+title: 'Flare'
+---
+
+If the garment is longer than the waist, this option controls how much it flares out towards the hem.
+
+In other words, this option controls how wide the bottom hem is around the hips and legs.
diff --git a/sites/orgdocs/docs/designs/bibi/options/hipsease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/hipsease/readme.mdx
new file mode 100644
index 00000000000..194fef70e48
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/hipsease/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Hips ease'
+---
+
+Controls the amount of ease at the hips.
diff --git a/sites/orgdocs/docs/designs/bibi/options/length/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/length/readme.mdx
new file mode 100644
index 00000000000..2fcacbcd463
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/length/readme.mdx
@@ -0,0 +1,11 @@
+---
+title: 'Length'
+---
+
+Which measurement to use for the bottom hem.
+If the length bonus is zero, the bottom of the garment will be at exactly the selected measurement.
+
+Note that the options _underbust_, _knee_ and _floor_ require the corresponding optional vertical measurements.
+If they are missing, a very rough estimate is used instead.
+
+Use a negative length bonus when selecting _floor_ to prevent the garment from actually dragging on the floor.
diff --git a/sites/orgdocs/docs/designs/bibi/options/lengthadjustment/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/lengthadjustment/readme.mdx
new file mode 100644
index 00000000000..2816451c25a
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/lengthadjustment/readme.mdx
@@ -0,0 +1,11 @@
+---
+title: 'Length adjustment'
+---
+
+Controls how much the front part is made longer to compensate for the curve around the bust.
+Has little effect on smaller busts.
+
+This setting controls the influence of the hps-to-waist-front measurement. At 0% only the hps-to-waist-back measurements
+are used to create the waist line. At higher settings, the front part is enlarged to compensate for a larger bust.
+
+This setting has no effect if the hps-to-waist-front measurement is smaller than hps-to-waist-back or equal.
diff --git a/sites/orgdocs/docs/designs/bibi/options/lengthbonus/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/lengthbonus/readme.mdx
new file mode 100644
index 00000000000..cf2036cd261
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/lengthbonus/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Length bonus'
+---
+
+Fine-tune the length of the garment. A negative value decreases the length, a positive value increases it.
diff --git a/sites/orgdocs/docs/designs/bibi/options/necklinebend/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/necklinebend/readme.mdx
new file mode 100644
index 00000000000..aa5981c7b33
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/necklinebend/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Front neckline curvature'
+---
+
+Controls the curvature of the neck opening on the front.
diff --git a/sites/orgdocs/docs/designs/bibi/options/necklinedepth/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/necklinedepth/readme.mdx
new file mode 100644
index 00000000000..ff477339054
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/necklinedepth/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Front neckline depth'
+---
+
+Controls the depth of the neck opening at the front. A value of 100% puts the opening on the bust line.
diff --git a/sites/orgdocs/docs/designs/bibi/options/necklinewidth/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/necklinewidth/readme.mdx
new file mode 100644
index 00000000000..9b7ca6c2497
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/necklinewidth/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Neckline width'
+---
+
+Controls the width of the neck opening.
diff --git a/sites/orgdocs/docs/designs/bibi/options/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/readme.mdx
new file mode 100644
index 00000000000..4ed7793c17a
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/readme.mdx
@@ -0,0 +1,288 @@
+---
+title: 'Bibi body block: Design Options'
+toc_max_heading_level: 5
+sidebar_label: Design Options
+sidebar_position: 10
+---
+
+import Acrossbackfactor from '@site/docs/designs/bibi/options/acrossbackfactor/readme.mdx'
+import Armholecurveback from '@site/docs/designs/bibi/options/armholecurveback/readme.mdx'
+import Armholecurvefront from '@site/docs/designs/bibi/options/armholecurvefront/readme.mdx'
+import Armholedepth from '@site/docs/designs/bibi/options/armholedepth/readme.mdx'
+import Armholedropback from '@site/docs/designs/bibi/options/armholedropback/readme.mdx'
+import Backneckbend from '@site/docs/designs/bibi/options/backneckbend/readme.mdx'
+import Backneckcutout from '@site/docs/designs/bibi/options/backneckcutout/readme.mdx'
+import Bicepsease from '@site/docs/designs/bibi/options/bicepsease/readme.mdx'
+import Bindingheight from '@site/docs/designs/bibi/options/bindingheight/readme.mdx'
+import Bustease from '@site/docs/designs/bibi/options/bustease/readme.mdx'
+import Chestease from '@site/docs/designs/bibi/options/chestease/readme.mdx'
+import Cuffease from '@site/docs/designs/bibi/options/cuffease/readme.mdx'
+import Curvatureadjustment from '@site/docs/designs/bibi/options/curvatureadjustment/readme.mdx'
+import Dart from '@site/docs/designs/bibi/options/dart/readme.mdx'
+import Draftforhighbust from '@site/docs/designs/bibi/options/draftforhighbust/readme.mdx'
+import Fitwaist from '@site/docs/designs/bibi/options/fitwaist/readme.mdx'
+import Flare from '@site/docs/designs/bibi/options/flare/readme.mdx'
+import Hipsease from '@site/docs/designs/bibi/options/hipsease/readme.mdx'
+import Length from '@site/docs/designs/bibi/options/length/readme.mdx'
+import Lengthadjustment from '@site/docs/designs/bibi/options/lengthadjustment/readme.mdx'
+import Lengthbonus from '@site/docs/designs/bibi/options/lengthbonus/readme.mdx'
+import Necklinebend from '@site/docs/designs/bibi/options/necklinebend/readme.mdx'
+import Necklinedepth from '@site/docs/designs/bibi/options/necklinedepth/readme.mdx'
+import Necklinewidth from '@site/docs/designs/bibi/options/necklinewidth/readme.mdx'
+import Ribbingheight from '@site/docs/designs/bibi/options/ribbingheight/readme.mdx'
+import Ribbingstretch from '@site/docs/designs/bibi/options/ribbingstretch/readme.mdx'
+import Seatbackadjustment from '@site/docs/designs/bibi/options/seatbackadjustment/readme.mdx'
+import Seatease from '@site/docs/designs/bibi/options/seatease/readme.mdx'
+import Shoulderease from '@site/docs/designs/bibi/options/shoulderease/readme.mdx'
+import Shoulderslopereduction from '@site/docs/designs/bibi/options/shoulderslopereduction/readme.mdx'
+import Sleevecapbackfactorx from '@site/docs/designs/bibi/options/sleevecapbackfactorx/readme.mdx'
+import Sleevecapbackfactory from '@site/docs/designs/bibi/options/sleevecapbackfactory/readme.mdx'
+import Sleevecapease from '@site/docs/designs/bibi/options/sleevecapease/readme.mdx'
+import Sleevecapfrontfactorx from '@site/docs/designs/bibi/options/sleevecapfrontfactorx/readme.mdx'
+import Sleevecapfrontfactory from '@site/docs/designs/bibi/options/sleevecapfrontfactory/readme.mdx'
+import Sleevecapq1offset from '@site/docs/designs/bibi/options/sleevecapq1offset/readme.mdx'
+import Sleevecapq1spread1 from '@site/docs/designs/bibi/options/sleevecapq1spread1/readme.mdx'
+import Sleevecapq1spread2 from '@site/docs/designs/bibi/options/sleevecapq1spread2/readme.mdx'
+import Sleevecapq2offset from '@site/docs/designs/bibi/options/sleevecapq2offset/readme.mdx'
+import Sleevecapq2spread1 from '@site/docs/designs/bibi/options/sleevecapq2spread1/readme.mdx'
+import Sleevecapq2spread2 from '@site/docs/designs/bibi/options/sleevecapq2spread2/readme.mdx'
+import Sleevecapq3offset from '@site/docs/designs/bibi/options/sleevecapq3offset/readme.mdx'
+import Sleevecapq3spread1 from '@site/docs/designs/bibi/options/sleevecapq3spread1/readme.mdx'
+import Sleevecapq3spread2 from '@site/docs/designs/bibi/options/sleevecapq3spread2/readme.mdx'
+import Sleevecapq4offset from '@site/docs/designs/bibi/options/sleevecapq4offset/readme.mdx'
+import Sleevecapq4spread1 from '@site/docs/designs/bibi/options/sleevecapq4spread1/readme.mdx'
+import Sleevecapq4spread2 from '@site/docs/designs/bibi/options/sleevecapq4spread2/readme.mdx'
+import Sleevecaptopfactorx from '@site/docs/designs/bibi/options/sleevecaptopfactorx/readme.mdx'
+import Sleevecaptopfactory from '@site/docs/designs/bibi/options/sleevecaptopfactory/readme.mdx'
+import Sleeveease from '@site/docs/designs/bibi/options/sleeveease/readme.mdx'
+import Sleevelength from '@site/docs/designs/bibi/options/sleevelength/readme.mdx'
+import Sleeves from '@site/docs/designs/bibi/options/sleeves/readme.mdx'
+import Strapwidth from '@site/docs/designs/bibi/options/strapwidth/readme.mdx'
+import Usecuffribbing from '@site/docs/designs/bibi/options/usecuffribbing/readme.mdx'
+import Usewaistribbing from '@site/docs/designs/bibi/options/usewaistribbing/readme.mdx'
+import Waistadjustment from '@site/docs/designs/bibi/options/waistadjustment/readme.mdx'
+import Waistease from '@site/docs/designs/bibi/options/waistease/readme.mdx'
+
+## Fit
+
+### Biceps ease {#bicepsease}
+
+
+
+### Bust adjustment {#draftforhighbust}
+
+
+
+### Bust ease {#bustease}
+
+
+
+### Chest ease {#chestease}
+
+
+
+### Cuff ease {#cuffease}
+
+
+
+### Allow bust dart {#dart}
+
+
+
+### Fit the waist {#fitwaist}
+
+
+
+### Waist ease {#waistease}
+
+
+
+### Hips ease {#hipsease}
+
+
+
+### Seat ease {#seatease}
+
+
+
+### Shoulder ease {#shoulderease}
+
+
+
+## Style
+
+### Armhole curve back {#armholecurveback}
+
+
+
+### Armhole curve front {#armholecurvefront}
+
+
+
+### Armhole depth {#armholedepth}
+
+
+
+### Armhole drop back {#armholedropback}
+
+
+
+### Back neckline curvature {#backneckbend}
+
+
+
+### Back neckline depth {#backneckcutout}
+
+
+
+### Binding height {#bindingheight}
+
+
+
+### Cuff Ribbing {#usecuffribbing}
+
+
+
+### Waistband Ribbing {#usewaistribbing}
+
+
+
+### Flare {#flare}
+
+
+
+### Length {#length}
+
+
+
+### Length bonus {#lengthbonus}
+
+
+
+### Front neckline curvature {#necklinebend}
+
+
+
+### Front neckline depth {#necklinedepth}
+
+
+
+### Neckline width {#necklinewidth}
+
+
+
+### Sleeve ease {#sleeveease}
+
+
+
+### Sleevelength {#sleevelength}
+
+
+
+### Sleeves {#sleeves}
+
+
+
+### Strap width {#strapwidth}
+
+
+
+### Ribbing height {#ribbingheight}
+
+
+
+### Ribbing stretch {#ribbingstretch}
+
+
+
+## Advanced
+
+### Across back factor {#acrossbackfactor}
+
+
+
+### Curvature adjustment {#curvatureadjustment}
+
+
+
+### Length adjustment {#lengthadjustment}
+
+
+
+### Seat back adjustment {#seatbackadjustment}
+
+
+
+### Waist adjustment {#waistadjustment}
+
+
+
+### Sleevecap
+
+#### Sleevecap back X {#sleevecapbackfactorx}
+
+
+
+#### Sleevecap back Y {#sleevecapbackfactory}
+
+
+
+#### Sleevecap ease {#sleevecapease}
+
+
+
+#### Sleevecap front X {#sleevecapfrontfactorx}
+
+
+
+#### Sleevecap front Y {#sleevecapfrontfactory}
+
+
+
+#### Sleevecap Q1 offset {#sleevecapq1offset}
+
+
+
+#### Sleevecap Q1 downward spread {#sleevecapq1spread1}
+
+
+
+#### Sleevecap Q1 upward spread {#sleevecapq1spread2}
+
+
+
+#### Sleevecap Q2 offset {#sleevecapq2offset}
+
+
+
+#### Sleevecap Q2 downward spread {#sleevecapq2spread1}
+
+
+
+#### Sleevecap Q2 upward spread {#sleevecapq2spread2}
+
+
+
+#### Sleevecap Q3 offset {#sleevecapq3offset}
+
+
+
+#### Sleevecap Q3 downward spread {#sleevecapq3spread1}
+
+
+
+#### Sleevecap Q3 upward spread {#sleevecapq3spread2}
+
+
+
+#### Sleevecap Q4 offset {#sleevecapq4offset}
+
+
+
+#### Sleevecap Q4 downward spread {#sleevecapq4spread1}
+
+
+
+#### Sleevecap Q4 upward spread {#sleevecapq4spread2}
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/ribbingheight/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/ribbingheight/readme.mdx
new file mode 100644
index 00000000000..264eb58656f
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/ribbingheight/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Ribbing height'
+---
+
+Controls the height of the ribbing on the cuff and/or waistband.
diff --git a/sites/orgdocs/docs/designs/bibi/options/ribbingstretch/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/ribbingstretch/readme.mdx
new file mode 100644
index 00000000000..c5c60d6b41c
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/ribbingstretch/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Ribbing stretch'
+---
+
+Controls how much the ribbing on the cuff and/or waistband is stretched relative to the fabric.
diff --git a/sites/orgdocs/docs/designs/bibi/options/seatbackadjustment/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/seatbackadjustment/readme.mdx
new file mode 100644
index 00000000000..ac267381497
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/seatbackadjustment/readme.mdx
@@ -0,0 +1,8 @@
+---
+title: 'Seat back adjustment'
+---
+
+Controls the influence of the seat back measurement on the garment width.
+
+- At 0%, the front and back parts will have the same widths around the seat, equal to half the seat measurement (plus ease).
+- At 100%, the back part will have a width equal to the seat back measurement (plus ease) and the front part will cover the remaining seat measurement (plus ease).
diff --git a/sites/orgdocs/docs/designs/bibi/options/seatease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/seatease/readme.mdx
new file mode 100644
index 00000000000..5fc26601276
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/seatease/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Seat ease'
+---
+
+Controls the amount of ease at your seat.
diff --git a/sites/orgdocs/docs/designs/bibi/options/shoulderease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/shoulderease/readme.mdx
new file mode 100644
index 00000000000..63026049a9e
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/shoulderease/readme.mdx
@@ -0,0 +1,11 @@
+---
+title: 'Shoulder ease'
+---
+
+
+
+Controls the amount of ease on the shoulder to shoulder measurement.
+
+This option allows you to create some extra ease at the shoulders which shifts
+the shoulder seam more outwards and off the shoulder. Thereby creating extra room
+for extra layers of clothing underneath, or more shaped/padded shoulders.
diff --git a/sites/orgdocs/docs/designs/bibi/options/shoulderease/shoulderease.svg b/sites/orgdocs/docs/designs/bibi/options/shoulderease/shoulderease.svg
new file mode 100644
index 00000000000..76ec6a215da
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/shoulderease/shoulderease.svg
@@ -0,0 +1,151 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/shoulderslopereduction/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/shoulderslopereduction/readme.mdx
new file mode 100644
index 00000000000..56644673143
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/shoulderslopereduction/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: Shoulder slope reduction
+---
+
+The amount by which the shoulder slope is reduced to allow for shoulder padding.
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactorx/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactorx/readme.mdx
new file mode 100644
index 00000000000..7889076fea8
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactorx/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap back X'
+---
+
+
+
+This option controls the horizontal placement of the sleevecap inflection point at the back of the sleeve.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactorx/sleevecapbackfactorx.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactorx/sleevecapbackfactorx.svg
new file mode 100644
index 00000000000..5e8e35dd35c
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactorx/sleevecapbackfactorx.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactory/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactory/readme.mdx
new file mode 100644
index 00000000000..096f0b7db4f
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactory/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap back Y'
+---
+
+
+
+This option controls the vertical placement of the sleevecap inflection point at the back of the sleeve.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactory/sleevecapbackfactory.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactory/sleevecapbackfactory.svg
new file mode 100644
index 00000000000..8348fbf7c7f
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapbackfactory/sleevecapbackfactory.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapease/readme.mdx
new file mode 100644
index 00000000000..5da7d317f66
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapease/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap ease'
+---
+
+Determines the amount of sleevecap ease.
+
+:::note
+
+The amount of sleevecap ease determines how the sleeves rolls from the shoulder.
+More ease makes the sleeve curl into the seam as you see on suit jackets. Less ease makes the sleeve lie flat.
+
+For light fabric or knits, you want little to no sleevecap ease. For heavier woven fabrics, you need more sleevecap ease.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactorx/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactorx/readme.mdx
new file mode 100644
index 00000000000..2c5e3b30134
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactorx/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap front X'
+---
+
+
+
+This option controls the horizontal placement of the sleevecap inflection point at the front of the sleeve.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactorx/sleevecapfrontfactorx.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactorx/sleevecapfrontfactorx.svg
new file mode 100644
index 00000000000..d58c9899afb
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactorx/sleevecapfrontfactorx.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactory/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactory/readme.mdx
new file mode 100644
index 00000000000..93a7bb4abec
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactory/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap front Y'
+---
+
+
+
+This option controls the vertical placement of the sleevecap inflection point at the front of the sleeve.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactory/sleevecapfrontfactory.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactory/sleevecapfrontfactory.svg
new file mode 100644
index 00000000000..e09d00f3d0f
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapfrontfactory/sleevecapfrontfactory.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq1offset/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1offset/readme.mdx
new file mode 100644
index 00000000000..5f139fd6ba6
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1offset/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q1 offset'
+---
+
+
+
+This option controls the offset in the first quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq1offset/sleevecapq1offset.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1offset/sleevecapq1offset.svg
new file mode 100644
index 00000000000..f0a2d726ec9
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1offset/sleevecapq1offset.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread1/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread1/readme.mdx
new file mode 100644
index 00000000000..61ad6d93aaa
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread1/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q1 downward spread'
+---
+
+
+
+This option controls the downward spread in the first quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread1/sleevecapq1downwardspread.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread1/sleevecapq1downwardspread.svg
new file mode 100644
index 00000000000..6914bc68fa8
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread1/sleevecapq1downwardspread.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread2/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread2/readme.mdx
new file mode 100644
index 00000000000..3fc04185850
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread2/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q1 upward spread'
+---
+
+
+
+This option controls the upward spread in the first quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread2/sleevecapq1spread2.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread2/sleevecapq1spread2.svg
new file mode 100644
index 00000000000..f369a220f5e
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq1spread2/sleevecapq1spread2.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq2offset/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2offset/readme.mdx
new file mode 100644
index 00000000000..4b4e36e9e30
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2offset/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q2 offset'
+---
+
+
+
+This option controls the offset in the second quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq2offset/sleevecapq2offset.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2offset/sleevecapq2offset.svg
new file mode 100644
index 00000000000..dcc88d098f0
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2offset/sleevecapq2offset.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread1/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread1/readme.mdx
new file mode 100644
index 00000000000..fc6df1f5cf4
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread1/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q2 downward spread'
+---
+
+
+
+This option controls the downward spread in the second quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread1/sleevecapq2spread1.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread1/sleevecapq2spread1.svg
new file mode 100644
index 00000000000..5197ed0114a
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread1/sleevecapq2spread1.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread2/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread2/readme.mdx
new file mode 100644
index 00000000000..18a8b97dbfc
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread2/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q2 upward spread'
+---
+
+
+
+This option controls the upward spread in the second quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread2/sleevecapq2spread2.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread2/sleevecapq2spread2.svg
new file mode 100644
index 00000000000..222d43e460d
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq2spread2/sleevecapq2spread2.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq3offset/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3offset/readme.mdx
new file mode 100644
index 00000000000..97663817f43
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3offset/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q3 offset'
+---
+
+
+
+This option controls the offset in the third quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq3offset/sleevecapq3offset.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3offset/sleevecapq3offset.svg
new file mode 100644
index 00000000000..ac048c72247
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3offset/sleevecapq3offset.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread1/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread1/readme.mdx
new file mode 100644
index 00000000000..bc3b35bac33
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread1/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q3 upward spread'
+---
+
+
+
+This option controls the upward spread in the third quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread1/sleevecapq3spread1.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread1/sleevecapq3spread1.svg
new file mode 100644
index 00000000000..1649c2c5cc9
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread1/sleevecapq3spread1.svg
@@ -0,0 +1,481 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread2/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread2/readme.mdx
new file mode 100644
index 00000000000..6b6f9cbd348
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread2/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q3 downward spread'
+---
+
+
+
+This option controls the downward spread in the third quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread2/sleevecapq3spread2.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread2/sleevecapq3spread2.svg
new file mode 100644
index 00000000000..79135108ba0
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq3spread2/sleevecapq3spread2.svg
@@ -0,0 +1,481 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq4offset/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4offset/readme.mdx
new file mode 100644
index 00000000000..2b7ddd90f99
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4offset/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q4 offset'
+---
+
+
+
+This option controls the offset in the fourth quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq4offset/sleevecapq4offset.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4offset/sleevecapq4offset.svg
new file mode 100644
index 00000000000..b5877e2c0a1
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4offset/sleevecapq4offset.svg
@@ -0,0 +1,480 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread1/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread1/readme.mdx
new file mode 100644
index 00000000000..a2cda4ed056
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread1/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q4 upward spread'
+---
+
+
+
+This option controls the upward spread in the fourth quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread1/sleevecapq4spread1.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread1/sleevecapq4spread1.svg
new file mode 100644
index 00000000000..42f42a721fe
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread1/sleevecapq4spread1.svg
@@ -0,0 +1,481 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread2/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread2/readme.mdx
new file mode 100644
index 00000000000..5fb0673fe3f
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread2/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap Q4 downward spread'
+---
+
+
+
+This option controls the downward spread in the fourth quadrant of the sleevecap.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread2/sleevecapq4spread2.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread2/sleevecapq4spread2.svg
new file mode 100644
index 00000000000..b84e4d0c6c7
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecapq4spread2/sleevecapq4spread2.svg
@@ -0,0 +1,481 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactorx/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactorx/readme.mdx
new file mode 100644
index 00000000000..af829c35665
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactorx/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap top X'
+---
+
+
+
+This option controls the horizontal placement of the sleevecap top.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactorx/sleevecaptopfactorx.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactorx/sleevecaptopfactorx.svg
new file mode 100644
index 00000000000..be96935d057
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactorx/sleevecaptopfactorx.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactory/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactory/readme.mdx
new file mode 100644
index 00000000000..bac9d9ae25d
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactory/readme.mdx
@@ -0,0 +1,14 @@
+---
+title: 'Sleevecap top Y'
+---
+
+
+
+This option controls the vertical placement of the sleevecap top.
+
+:::tip
+
+See [understanding the sleevecap](/docs/designs/brian/options#understanding-the-sleevecap) for an in-depth
+look into how the sleevecap is constructed and the influence of the different options on its shape.
+
+:::
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactory/sleevecaptopfactory.svg b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactory/sleevecaptopfactory.svg
new file mode 100644
index 00000000000..cd55923d35e
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevecaptopfactory/sleevecaptopfactory.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleeveease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleeveease/readme.mdx
new file mode 100644
index 00000000000..bd56150ef4c
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleeveease/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Sleeve ease'
+---
+
+Controls the amount of ease at the sleeve/your arm.
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleevelength/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleevelength/readme.mdx
new file mode 100644
index 00000000000..4325f9b84b0
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleevelength/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Sleeve length'
+---
+
+Controls the length of the sleeves.
diff --git a/sites/orgdocs/docs/designs/bibi/options/sleeves/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/sleeves/readme.mdx
new file mode 100644
index 00000000000..c5dde4733ea
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/sleeves/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Sleeves'
+---
+
+Weather to create a pattern with sleeves or not. If sleeves are enables, sleeve lengths above 5% will create normal set-in sleeves. Lengths below 5% will create cap/dolman sleeves.
diff --git a/sites/orgdocs/docs/designs/bibi/options/strapwidth/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/strapwidth/readme.mdx
new file mode 100644
index 00000000000..66370606eb5
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/strapwidth/readme.mdx
@@ -0,0 +1,5 @@
+---
+title: 'Strap width'
+---
+
+If sleeves are disables, use this to control the width of the shoulder straps
diff --git a/sites/orgdocs/docs/designs/bibi/options/usecuffribbing/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/usecuffribbing/readme.mdx
new file mode 100644
index 00000000000..1c623593e03
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/usecuffribbing/readme.mdx
@@ -0,0 +1,7 @@
+---
+title: 'Use cuff ribbing'
+---
+
+Enable or disable ribbing on the cuffs.
+Ribbing on cuffs is typically used on sweatshirts
+and similar garments with long sleeves and thicker fabric.
diff --git a/sites/orgdocs/docs/designs/bibi/options/usewaistribbing/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/usewaistribbing/readme.mdx
new file mode 100644
index 00000000000..5febe88344c
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/usewaistribbing/readme.mdx
@@ -0,0 +1,7 @@
+---
+title: 'Use waistband ribbing'
+---
+
+Enable or disable the separate waistband part.
+A waistband made from ribbing fabric provides a tighter fit and cleaner finish
+and is typically used on sweatshirts, crop tops, and bralettes.
diff --git a/sites/orgdocs/docs/designs/bibi/options/waistadjustment/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/waistadjustment/readme.mdx
new file mode 100644
index 00000000000..4a5a568692f
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/waistadjustment/readme.mdx
@@ -0,0 +1,6 @@
+---
+title: 'Waist adjustment'
+---
+
+Controls the minimum width around the waist to prevent an excessive hourglass shape and to make sure you can still
+put on the garment.
diff --git a/sites/orgdocs/docs/designs/bibi/options/waistease/readme.mdx b/sites/orgdocs/docs/designs/bibi/options/waistease/readme.mdx
new file mode 100644
index 00000000000..2287c554f09
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/options/waistease/readme.mdx
@@ -0,0 +1,7 @@
+---
+title: 'Waist ease'
+---
+
+If (and only if) you request to [fit the waist](/docs/designs/bibi/options/fitwaist), this option allows you to control the amount of ease at the waist.
+
+If the waist is not fitted, this option is disabled.
diff --git a/sites/orgdocs/docs/designs/bibi/readme.mdx b/sites/orgdocs/docs/designs/bibi/readme.mdx
new file mode 100644
index 00000000000..fbe17d4d9c9
--- /dev/null
+++ b/sites/orgdocs/docs/designs/bibi/readme.mdx
@@ -0,0 +1,132 @@
+---
+title: "Bibi: FreeSewing's Bibi Body Block"
+sidebar_label: 'Bibi Body Block'
+---
+
+
+
+## Designer Notes {#notes}
+
+When I was designing my (in progress) Tina top, I originally was basing the pattern on
+Teagan and Brian. However, Tina is supposed to work for people with breasts
+and Brian is mostly designed for menswear and doesn't support much body
+and bust fitting. So I created Bibi as a base for Tina.
+
+For Bibi, I reused code from Brian mostly for the sleevecap and armhole construction
+and added a basic front bust adjustment. Because Bibi is supposed to be usable for very different lengths,
+I also changed the sideline calculation to fit to the waist and seat measurements
+and added a sleeveless option. After some fine-tuning, this is basically the result.
+
+While Bibi was specifically made to support people with breasts,
+it also works fine as a base for unisex clothes or t-shirts.
+
+Essentially, Bibi _is_ just a simple T-shirt/A-shirt pattern that tries to fit the body on default settings.
+You can use it as alternative to Brian to Teagan for creating your own designs, especially if you need some basic bust support.
+
+However, it's also important to talk about what Bibi is not:
+
+Bibi can definitely be sewn as a simple top or dress,
+but it's mainly designed as a building block for other patterns or your custom designs.
+
+Bibi is highly customizable, but it does not necessarily represent a specific garment or follow a specific style.
+Some option combinations might not make much sense, and you may have to experiment with different options
+yourself to find the design you're looking for.
+
+You can make Bibi as short as a sports bra, or as long as a dress, but that doesn't mean that Bibi creates a good bra or dress as is.
+A sports bra probably needs more darts and lots of negative ease, and if you just make it dress-length, it will probably look like a sack.
+
+Additionally, when you make a dress with Bibi out of woven fabric, you'll have to ensure yourself that there
+is enough room for leg movement.
+Depending on the shape around the waist or the size of the neck hole,
+you also may have to add buttons or zippers on the front or back so you can actually put it on.
+
+Bibi is also not a standard block/sloper for woven fabric. It only does a very basic front bust adjustment
+designed for stretchy knit fabric and will not work well as a base for fitted shirts and blouses from woven fabric.
+You'll also need to increase ease settings when working with non-stretchy fabric.
+
+The name Bibi is a little joke and comes from _Bibi und Tina_, a German audio play for children,
+where 13-year-old witch _Bibi Blocksberg_ is a companion of _Tina_. So it kinda makes sense.
+
+Jonathan
+
+## What You Need {#needs}
+
+To make Bibi, you will need the following:
+
+- Basic sewing supplies
+- About 1 - 3 metres (1.1 - 3.3 yards) of a suitable fabric ([see Bibi Fabric options](/docs/designs/bibi/fabric/))
+- A short crop top without sleeves needs probably less than a meter, a long dress with sleeves needs much more fabric.
+
+:::note
+
+###### A serger/overlock is nice, but optional
+
+As with all knitwear and stretch fabrics, a serger/overlock will make your life easier.
+If you do not have one of those, don’t despair. You don’t really need it. All serged seams on Bibi can also be sewn with a short, narrow zigzag stitch (~2 mm wide) on a standard sewing machine.
+
+:::
+
+:::note
+
+###### Bibi is a pattern building block
+
+Bibi can be sewn as a simple top, but is mostly designed as a building block for other patterns or custom designs.
+
+You may want to finish the hem, armholes, and neck using knit bands, knit binding or ribbing fabric. In this case, you may need additional material.
+
+:::
+
+## Fabric Options {#fabric}
+
+Bibi is by default designed as a close-fitting top and is best suited to knit fabrics with some stretch, such as jersey.
+
+If your main fabric is elastic enough, can use strips of it to finish the waistband, armholes/cuffs and neck opening.
+Alternatively, you can also use rib fabric or store-bought strips of knit binding.
+
+If you are making a default Bibi to see how it fits we recommend to start with a cheap fabric, such as old bedsheets,
+that matches the drape and stretch of the fabric you intend to make a finalised with.
+
+:::tip
+
+If you're new to sewing, interlock jersey is nice to work with, as it doesn't roll up.
+Prefer jersey with a few percent spandex for better recovery.
+
+Fabric weights can also help you make your choice.
+A weight of 130-200 grams per square meter (or 4-6 ounces per square yard) is likely to be about right for a basic shirt.
+
+:::
+
+:::note
+
+Woven fabrics with good drape and thicker fabrics such as sweat could also work.
+Increase all ease settings to at least around 15% and ensure the neck hole is large enough to fit a head through.
+Alternatively, you can also add a zipper or buttons to the front or back to make it easier to put on.
+
+:::
+
+## Cutting Instructions {#cutting}
+
+- **Main fabric**
+ - Cut 1 _Front_ on the fold
+ - Cut 1 _Back_ on the fold
+ - Cut 2 _Sleeve(s)_ mirrored (if enabled)
+- **Ribbing**
+ - Cut 1 _Neck Binding_
+ - Cut 2 _Armhole Binding(s)_ or _Cuff(s)_ (depending on selected options)
+ - Cut 1 _Waistband_ (if enabled)
+
+## Caveats
+
+- There is extra hem allowance at the bottom hem if there is no _Waistband_ part.
+- There is extra hem allowance at the sleeve part if there is no _Cuff_ part.
+- There is no seam allowance on the neck opening.
+- There is no seam allowance on the armhole if the sleeve is disabled.
+- There is no seam allowance on the long sides of the _Armhole Binding_ and _Neck Binding_ parts.
+
+:::note
+
+You can cut the front or back parts on the fold, or you can cut the halves separately and sew them together. This is especially
+useful if you only have smaller pieces of fabric or if you want to add buttons or zippers to your design. In this case, make sure
+to add sufficient seam allowance on the center fold.
+
+:::