1
0
Fork 0

chore(markdown): Bespoke, not made-to-measure

This commit is contained in:
Joost De Cock 2023-10-21 11:46:17 +02:00
parent 11e7fea1cc
commit 828c62c9db
23 changed files with 39 additions and 175 deletions

View file

@ -21,7 +21,7 @@ One of the things that sets FreeSewing apart is that sewing patterns are not
static. Each pattern is generated on the spot to accommodate the input static. Each pattern is generated on the spot to accommodate the input
provided by the user. Input that typically includes their measurements. provided by the user. Input that typically includes their measurements.
This _made-to-measure_ approach is sort of _our thing_ at FreeSewing, This _bespoke_ approach is sort of _our thing_ at FreeSewing,
but why stop there? but why stop there?
There's a lot of things that can be left up to the user and taken into There's a lot of things that can be left up to the user and taken into
consideration when drafting the pattern. Things like how many buttons to use, consideration when drafting the pattern. Things like how many buttons to use,

View file

@ -4,7 +4,7 @@ title: Pattern
The `Pattern` object in FreeSewing's core library holds all data and logic of a pattern. The `Pattern` object in FreeSewing's core library holds all data and logic of a pattern.
It is the parametric blueprint that when instantiated with a user's settings It is the parametric blueprint that when instantiated with a user's settings
can draft a made-to-measure sewing pattern. can draft a bespoke sewing pattern.
## Creating a Pattern ## Creating a Pattern

View file

@ -4,7 +4,7 @@ title: Pattern design tutorial
Hello there, and welcome to this FreeSewing pattern design tutorial. Hello there, and welcome to this FreeSewing pattern design tutorial.
My name is Joost, and in this tutorial I will show you My name is Joost, and in this tutorial I will show you
how to design a made-to-measure sewing pattern, start to finish. how to design a bespoke sewing pattern, start to finish.
This tutorial is divided into three parts, allowing you to speedrun or entirely This tutorial is divided into three parts, allowing you to speedrun or entirely
skip certain parts depending on your interests or prior experience: skip certain parts depending on your interests or prior experience:

View file

@ -3,7 +3,7 @@ title: Adding measurements
order: 30 order: 30
--- ---
FreeSewing is all about _made-to-measure_ sewing patterns -- or *parametric FreeSewing is all about _bespoke_ sewing patterns -- or *parametric
design* to use a more generic term. design* to use a more generic term.
That means that when drafting our pattern, I will take the measurements provided That means that when drafting our pattern, I will take the measurements provided

View file

@ -3,7 +3,7 @@ title: "Part 2: Parametric design"
--- ---
Welcome to part 2 of this FreeSewing pattern design tutorial. Welcome to part 2 of this FreeSewing pattern design tutorial.
In this part I will show you how to design a made-to-measure In this part I will show you how to design a bespoke
sewing pattern, start to finish. sewing pattern, start to finish.
<Tip> <Tip>

View file

@ -18,7 +18,7 @@ environment
###### No more grading ###### No more grading
FreeSewing patterns are _made-to-measure_, which means that we don't need to FreeSewing patterns are _bespoke_, which means that we don't need to
grade our pattern to provide a range of sizes. We should test our pattern grade our pattern to provide a range of sizes. We should test our pattern
for different measurements and options to see how well it adapts. for different measurements and options to see how well it adapts.

View file

@ -1,20 +0,0 @@
---
title: Warum muss ich einen Account erstellen, um ein maßgeschneidertes Schnittmuster herunterladen zu können?
---
Aus praktischen Gründen. Zum Erstellen von maßgeschneiderten Schnittmustern benötigen wir deine Körpermaße.
Dich jedes Mal danach zu fragen wäre ziemlich umständlich, weshalb wir diese Information speichern müssen. Und genau das machen wir in deinem Account.
Ohne die Möglichkeit, deine Körpermaße zu speichern, wäre das Erstellen von maßgeschneiderten Schnittmustern hoffnungslos unpraktikabel.
<Note>
##### Fragst du das, weil du uns nicht traust?
Diese Frage deutet häufig auf ein zugrundeliegendes Misstrauen gegenüber dem Erstellen eines Accounts. Von daher sind die folgenden Links vielleicht auch relevant:
- Schau dir [unsere Datenschutzerklärung][1] an
- Erfahre mehr über [deine Rechte][2]
</Note>

View file

@ -1,28 +0,0 @@
---
title: Why do I need to create an account to download a made-to-measure pattern?
---
For practical reasons.
To generate made-to-measure sewing patterns, we need your measurements.
Asking for them every time would be rather tedious, so we need to store
this information. And your account is where we do that.
Without a way to store your measurements, generating made-to-measure patterns
would be hopelessly inpractical.
<Note>
##### Are you asking because you don't trust us?
This question often hints at an underlying distrust towards
creating an account. As such, the following links may also be relevant:
- Read [our privacy notice][1]
- Learn more about [your rights][2]
</Note>
[1]: /docs/about/privacy/
[2]: /docs/about/rights/

View file

@ -1,21 +0,0 @@
---
title: '¿Por qué necesito crear una cuenta para descargar un patrón a medida?'
---
Por razones prácticas. Para generar patrones de costura hechos a medida, necesitamos sus mediciones.
Asking for them every time would be rather tedious, so we need to store this information. Y su cuenta es donde lo hacemos.
Without a way to store your measurements, generating made-to-measure patterns would be hopelessly inpractical.
<Note>
##### ¿Estás preguntando porque no confías en nosotros?
Esta pregunta a menudo sugiere una desconfianza subyacente hacia
crear una cuenta. Por ello, los siguientes enlaces también pueden ser relevantes:
- Lee [nuestro aviso de privacidad][1]
- Más información sobre [tus derechos][2]
</Note>

View file

@ -1,20 +0,0 @@
---
title: Pourquoi dois-je créer un compte juste pour télécharger un patron ?
---
Pour des raisons pratiques. Pour créer des patrons sur mesure, nous avons besoin de vos mesures.
Vous demander ces informations à chaque fois serait plutôt fastidieux, donc nous les enregistrons. Et c'est sur votre compte que nous le faisons.
Sans conservation de vos mesures en mémoire, la génération de patrons sur mesure serait très peu pratique.
<Note>
##### Vous demandez parce que vous ne nous faites pas confiance ?
Cette question suggère souvent une méfiance liée à la création d'un compte. En tant que tel, les liens suivants peuvent également être pertinents :
- Lisez [notre politique de confidentialité][1]
- En savoir plus sur [vos droits][2]
</Note>

View file

@ -1,20 +0,0 @@
---
title: Waarom heb ik een account nodig om een patroon op maat te downloaden?
---
Om praktische redenen. Om naaipatronen op maat te maken, hebben we je maten nodig.
Hier elke keer om vragen zou vervelend zijn, dus we moeten deze informatie ergens opslaan. En jouw account is waar we deze info opslaan.
Als we geen manier hadden om je maten op te slaan, zou het hopeloos onpraktisch zijn om patronen op maat te genereren.
<Note>
##### Vraag je dit omdat je ons niet vertrouwt?
Deze vraag wijst vaak op een onderliggend wantrouwen tegenover het aanmaken van een account. Daarom kunnen de volgende links ook relevant zijn:
- Lees [onze privacymededeling][1]
- Leer meer over [je rechten][2]
</Note>

View file

@ -1,20 +0,0 @@
---
title: Чому мені потрібно створювати обліковий запис, щоб завантажити викрійку за моїми мірками?
---
З практичних причин. Для створення викрійок за вимірами нам, власне, потрібні Ваші виміри.
Щоразу просити їх заповнити було б дуже клопітливо та виснажливо, а отже, нам потрібно зберігати цю інформацію. Ваш обліковий запис — це місце, де зберігаються ці дані.
Без способу збереження Ваших мірок, створення викрійок за вимірами було б дуже незручним.
<Note>
##### Ви запитуєте, тому що Ви нам не довіряєте?
Подібні запитання часто вказують на недовіру щодо використання персональних даних. Якщо це так, наступні посилання можуть Вам допомогти зробити проінформований вибір:
- Наші [умови конфіденційності][1]
- [Ваші права][2] та як вони відносяться до FreeSewing
</Note>

View file

@ -36,7 +36,7 @@ developers, designers, contributors, and translators.
## What is FreeSewing.org? ## What is FreeSewing.org?
Freesewing.org is the FreeSewing project's flagship website where we offer Freesewing.org is the FreeSewing project's flagship website where we offer
our ever-growing collection of made-to-measure sewing patterns to makers all our ever-growing collection of bespoke sewing patterns to makers all
over the world. over the world.
FreeSewing is not about fashion, trends, or publishing the hot new pattern of the season. FreeSewing is not about fashion, trends, or publishing the hot new pattern of the season.
@ -60,7 +60,7 @@ That happens in real-time, in your browser.
##### Saving is optional ##### Saving is optional
When you generate a made-to-measure pattern, you can tweak it endlessly through its various options, When you generate a bespoke pattern, you can tweak it endlessly through its various options,
and export it to a range of formats, including PDF. and export it to a range of formats, including PDF.
But it remains ephemeral until you save it to your account, so it But it remains ephemeral until you save it to your account, so it
becomes one of **your patterns**. becomes one of **your patterns**.
@ -75,7 +75,7 @@ You can save as many patterns as you like.
<Note> <Note>
##### We respect the strictest privacy laws on the planet ##### We respect the strictest privacy laws on the planet
To generate made-to-measure sewing patterns, we need your measurements. To generate bespoke sewing patterns, we need your measurements.
Asking for them every time would be rather tedious, so we store them in your account. Asking for them every time would be rather tedious, so we store them in your account.
Your account data is stored on our backend, subject to [our privacy notice](/docs/about/privacy), Your account data is stored on our backend, subject to [our privacy notice](/docs/about/privacy),

View file

@ -83,7 +83,7 @@ This data is stored for anybody with an account on our website.
- To authenticate you - To authenticate you
- To be able to contact you when required - To be able to contact you when required
- To be able to generate made-to-measure sewing patterns for you - To be able to generate bespoke sewing patterns for you
##### How long do we keep it? ##### How long do we keep it?

View file

@ -10,7 +10,7 @@ well as by FreeSewing users to test the platform.
## History ## History
FreeSewing is all about made-to-measure sewing patterns, so perpetuating the FreeSewing is all about bespoke sewing patterns, so perpetuating the
myth of *standard sizes* was never something we wanted to be part of. myth of *standard sizes* was never something we wanted to be part of.
In reality, having to take measurements prior to even being able to try the In reality, having to take measurements prior to even being able to try the

View file

@ -1,5 +1,5 @@
--- ---
title: How to generating made-to-measure sewing patterns title: How to generating bespoke sewing patterns
--- ---
Generating custom sewing patterns based on your measurments is the flagship feature of our website. Generating custom sewing patterns based on your measurments is the flagship feature of our website.

View file

@ -3,7 +3,7 @@ title: Using the FreeSewing.org website
--- ---
On these pages, we'll paint a high-level picture of how to get the most out of the FreeSewing.org website. On these pages, we'll paint a high-level picture of how to get the most out of the FreeSewing.org website.
Most people will be most interested in [How to generate made-to-measure sewing patterns](/docs/about/site/draft/). Most people will be most interested in [How to generate bespoke sewing patterns](/docs/about/site/draft/).
<Comment by="joost"> <Comment by="joost">
@ -23,7 +23,7 @@ So I'm not going to do that. I'm going to assume you are reading with an open mi
On every page of FreeSewing.org is the same header with links to the most important sections of the site: On every page of FreeSewing.org is the same header with links to the most important sections of the site:
- [Designs](/designs/) shows our collection of parametric designs you can generate made-to-measure sewing patterns from - [Designs](/designs/) shows our collection of parametric designs you can generate bespoke sewing patterns from
- [Documentation](/documentation/) holds all the documentation, for the website, for our designs, everything - [Documentation](/documentation/) holds all the documentation, for the website, for our designs, everything
- [Blog](/blog/) holds blog posts with updates and news about FreeSewing - [Blog](/blog/) holds blog posts with updates and news about FreeSewing
- [Showcase](/showcase/) show examples from the FreeSewing community, things they have made with FreeSewing patterns - [Showcase](/showcase/) show examples from the FreeSewing community, things they have made with FreeSewing patterns
@ -77,5 +77,5 @@ Click through to learn more about the following features:
## Generating sewing patterns ## Generating sewing patterns
With that out of the way, let's move on to [How to generate made-to-measure sewing patterns](/docs/about/site/draft/). With that out of the way, let's move on to [How to generate bespoke sewing patterns](/docs/about/site/draft/).

View file

@ -1,17 +0,0 @@
---
maker: "brazenedMinstrel"
caption: "Soft purple Waralees with belt accessories"
date: "2022-08-02"
intro: "brazenedMinstrel has made two lovely Freesewing designs recently: the first is this pair of purple Waralees in soft fabric accessorized with a black fabric belt found on the street and a colourful one bought on a flea market."
title: "Waralees and Wahid by brazenedMinstrel"
designs: ["waralee","wahid"]
---
![waralees2.jpg](https://posts.freesewing.org/uploads/waralees2_0d168a6b7f.jpg)
brazenedMinstrel has made two lovely Freesewing designs recently: the first is this pair of purple Waralees in soft fabric accessorized with a black fabric belt found on the street and a colourful one bought on a flea market.
The second make is another W item - this fantastic Wahid waistcoat which is entirely reversible!
![wahid1.jpg](https://posts.freesewing.org/uploads/wahid1_f973b8e6c0.jpg)
![wahid2.jpg](https://posts.freesewing.org/uploads/wahid2_da16cf4cd1.jpg)
You can see both sides of the waistcoat in the pictures. BrazenedMinstrel benefitted from the advice of their experienced sewist grandmother, who guided them in making it fully reversible. Instead of using a lining, they used 2 x the fronts and backs and stitched them with good sides together before turning it out and doing the armholes and bottom seam. There are buttons on both sides too, to cap it all.

View file

@ -21,6 +21,7 @@ import {
HelpIcon, HelpIcon,
ChatIcon, ChatIcon,
NewsletterIcon, NewsletterIcon,
FreeSewingIcon,
} from 'shared/components/icons.mjs' } from 'shared/components/icons.mjs'
import { HowDoesItWorkAnimation } from 'shared/components/animations/how-does-it-work.mjs' import { HowDoesItWorkAnimation } from 'shared/components/animations/how-does-it-work.mjs'
import { SignUp, ns as susiNs } from 'shared/components/susi/sign-up.mjs' import { SignUp, ns as susiNs } from 'shared/components/susi/sign-up.mjs'
@ -63,21 +64,25 @@ const HomePage = ({ page }) => {
<title>FreeSewing.org</title> <title>FreeSewing.org</title>
</Head> </Head>
<div className="max-w-7xl m-auto px-0 -mt-12 mb-24 md:my-24"> <div className="text-center w-full m-auto">
<div className="text-center mt-20 md:mt-20"> <FreeSewingIcon className="w-36 h-36 mt-0 lg:mt-8 lg:w-56 lg:h-=56 mt-4 m-auto pr-6" />
<HowDoesItWorkAnimation t={t} /> <h1 className="font-bold -mt-8 lg:-mt-4" style={{ letterSpacing: '-0.1rem' }}>
</div> FreeSewing
</h1>
<h4 className="-mt-8 text-sm lg:text-2xl">{t('homepage:freePatterns')}</h4>
</div>
<div className="max-w-7xl m-auto px-0 -mt-12 mb-24 md:my-24">
<div className="flex flex-col gap-8 md:grid md:grid-cols-2 md:gap-4 mt-12 md:mt-20 md:px-4"> <div className="flex flex-col gap-8 md:grid md:grid-cols-2 md:gap-4 mt-12 md:mt-20 md:px-4">
<Card <Card
title={t('whatIsFreeSewing')} title={t('homepage:whatIsFreeSewing')}
icon={<OkIcon className="w-12 h-12 text-success" stroke={4} />} icon={<OkIcon className="w-12 h-12 text-success" stroke={4} />}
> >
<p className="font-medium text-lg">{t('homepage:what1')}</p> <p className="font-medium text-lg">{t('homepage:what1')}</p>
<p className="font-medium text-lg">{t('homepage:what3')}</p> <p className="font-medium text-lg">{t('homepage:what3')}</p>
</Card> </Card>
<Card <Card
title={t('whatIsFreeSewingNot')} title={t('homepage:whatIsFreeSewingNot')}
icon={<NoIcon className="w-12 h-12 text-error" stroke={3} />} icon={<NoIcon className="w-12 h-12 text-error" stroke={3} />}
> >
<p className="font-medium text-lg">{t('homepage:whatNot1')}</p> <p className="font-medium text-lg">{t('homepage:whatNot1')}</p>
@ -85,6 +90,10 @@ const HomePage = ({ page }) => {
</Card> </Card>
</div> </div>
<div className="text-center mt-20 md:mt-20">
<HowDoesItWorkAnimation t={t} />
</div>
{!user && ( {!user && (
<div className="p-1 bg-primary bg-opacity-10 mt-12 rounded-none md:rounded-lg lg:rounded-xl md:shadow-lg md:mx-4 p-8 lg:px-12 md:py-0"> <div className="p-1 bg-primary bg-opacity-10 mt-12 rounded-none md:rounded-lg lg:rounded-xl md:shadow-lg md:mx-4 p-8 lg:px-12 md:py-0">
<div className="flex flex-col md:gap-8 lg:gap-12 md:flex md:flex-row m-auto"> <div className="flex flex-col md:gap-8 lg:gap-12 md:flex md:flex-row m-auto">

View file

@ -235,7 +235,7 @@ curateCuratedSets: Curate our selection of curated measurements sets
useThisSet: Use this set of measurements useThisSet: Use this set of measurements
ownSets: Your own measurements sets ownSets: Your own measurements sets
noOwnSets: You do not have any of your own measurements sets (yet) noOwnSets: You do not have any of your own measurements sets (yet)
pleaseMtm: Because made-to-measure lies at the heart of what we do, we strongly suggest you take accurate measurements. pleaseMtm: Because our patterns are bespokee, we strongly suggest you take accurate measurements.
noOwnSetsMsg: You can store your measurements as a measurements set, after which you can generate as many patterns as you want for them. noOwnSetsMsg: You can store your measurements as a measurements set, after which you can generate as many patterns as you want for them.
measurements: Measurements measurements: Measurements
chooseASet: Choose a measurements set chooseASet: Choose a measurements set
@ -255,7 +255,7 @@ itIsAvailableAt: It is available at
csetNameMsg: Each curated set has a name. You can suggest your own name or a pseudonym. csetNameMsg: Each curated set has a name. You can suggest your own name or a pseudonym.
patternNew: Generate a new pattern patternNew: Generate a new pattern
patternNewInfo: Pick a design, add your measurements set, and we'll generate a made-to-measure sewing pattern for you. patternNewInfo: Pick a design, add your measurements set, and we'll generate a bespoke sewing pattern for you.
designNew: Create a new design designNew: Create a new design
designNewInfo: FreeSewing designs are small bundles of JavaScript code that generate patterns. It's not hard to create your own designs, and we have a detailed tutorial to get you started. designNewInfo: FreeSewing designs are small bundles of JavaScript code that generate patterns. It's not hard to create your own designs, and we have a detailed tutorial to get you started.

View file

@ -24,7 +24,7 @@ accountWarning: Revoking this consent will trigger the removal of all of your da
accountWhatAnswerOptional: 'Optional: A <b>picture</b>, <b>bio</b>, or <b>GitHub username</b>' accountWhatAnswerOptional: 'Optional: A <b>picture</b>, <b>bio</b>, or <b>GitHub username</b>'
accountWhatAnswer: 'Your <b>email address</b>, <b>username</b>, and <b>password</b>, and any <b>body measurements</b> you add to your account.' accountWhatAnswer: 'Your <b>email address</b>, <b>username</b>, and <b>password</b>, and any <b>body measurements</b> you add to your account.'
accountWhatQuestion: What is account data? accountWhatQuestion: What is account data?
accountWhyAnswer: 'To <b>authenticate</b> you, <b>contact</b> you when needed, and generate <b>made-to-measure</b> sewing patterns.' accountWhyAnswer: 'To <b>authenticate</b> you, <b>contact</b> you when needed, and generate <b>bespoke</b> sewing patterns.'
readMore: For more information, please read our privacy notice. readMore: For more information, please read our privacy notice.
readRights: For more information, please read up on your rights. readRights: For more information, please read up on your rights.
revokeConsent: Revoke consent revokeConsent: Revoke consent

View file

@ -1,6 +1,6 @@
setLacksMeasiesForDesign: "This set lacks required measurements to generate a { design } pattern." setLacksMeasiesForDesign: "This set lacks required measurements to generate a { design } pattern."
chooseSet: Please choose a set of measurements chooseSet: Please choose a set of measurements
fsmtm: FreeSewing generates made-to-measure sewing patterns. fsmtm: FreeSewing generates bespoke sewing patterns.
patternForWhichSet: Which set of measurements should we generate a pattern for? patternForWhichSet: Which set of measurements should we generate a pattern for?
yourSets: Your measurements sets yourSets: Your measurements sets
bookmarkedSets: Measurements sets you've bookmarked bookmarkedSets: Measurements sets you've bookmarked

View file

@ -1,12 +1,13 @@
welcome: Welcome to FreeSewing.org welcome: Welcome to FreeSewing.org
freePatterns: Free Bespoke Sewing Patterns
howDoesItWork: How does it work? howDoesItWork: How does it work?
whatIsFreeSewing: What is FreeSewing? whatIsFreeSewing: What is FreeSewing?
whatIsFreeSewingNot: What is FreeSewing not? whatIsFreeSewingNot: What is FreeSewing not?
what1: FreeSewing is open source software to generate made-to-measure sewing patterns, loved by home sewers and fashion entrepreneurs alike. what1: FreeSewing is open source software to generate bespoke sewing patterns, loved by home sewers and fashion entrepreneurs alike.
what2: FreeSewing.org makes this software available to you as an online tool with unmatched custimization and flexibility. We have over 50 designs, and regularly add new ones. You can pick any design and generate a pattern to your exact measurements. what2: FreeSewing.org makes this software available to you as an online tool with unmatched custimization and flexibility. We have over 50 designs, and regularly add new ones. You can pick any design and generate a pattern to your exact measurements.
what3: Because made-to-measure lies at the heart of what we do, we strongly suggest you take accurate measurements. Industry sizing is a bunch of lies. Join the slow fashion revolution and enjoy clothes that fit you. what3: Industry sizing is a bunch of lies. Join the slow fashion revolution and enjoy clothes that fit you.
whatNot1: FreeSewing is not a company. We do not sell anything. We do not have staff or employees. We do not have an office. We do not get paid. whatNot1: FreeSewing is not a company. We do not sell anything. We do not have staff or employees. We do not have an office. We do not get paid.
whatNot2: Our websites do not contain any advertising. We do not track you or sell your personal data. We do not violate your privacy. whatNot2: Our website does not contain any advertising. We do not track you or sell your personal data. We do not violate your privacy.
whatNot3: FreeSewing is not gendered. We do not exclude or discriminate. Nor do we tolerate discrimination in our community. whatNot3: FreeSewing is not gendered. We do not exclude or discriminate. Nor do we tolerate discrimination in our community.
whatNot4: FreeSewing is not perfect. But we try our best. When we come up short, we will not be upset when you point it out. whatNot4: FreeSewing is not perfect. But we try our best. When we come up short, we will not be upset when you point it out.
whatNot5: In fact, that is how we got to where we are today. whatNot5: In fact, that is how we got to where we are today.
@ -15,7 +16,7 @@ addASet: Add a set of measurements
customizeYourPattern: Customize your pattern customizeYourPattern: Customize your pattern
whyBother: Reasons to join whyBother: Reasons to join
why1: Generate made-to-measure sewing patterns. why1: Generate bespoke sewing patterns.
why2: Store your patterns & measurements sets. why2: Store your patterns & measurements sets.
why3: Share your creations with the community. why3: Share your creations with the community.
why4: Open source. No ads. No nonsense. why4: Open source. No ads. No nonsense.