Lumanaire, Cape Town Brand guidelines · Version 1.1 · 20 September 2026

Cut to you.
Sewn by you.

A pattern drafted to your body, not to a size chart. The brand book for a sewing pattern engine that starts from your measurements and stays with you through the toile.

Domain2cmdeep.com
CategoryCustom fit sewing patterns
Version1.1, 20 Sep 2026
Prepared byLumanaire
01 / The name

The product is named after the sentence it was built to hear.

Not a metaphor for precision. The literal thing the product owner said, about a neckline, in the recording the brief came from.

The origin, 19 September 2026

"I want the neckline to be slightly deeper. I want it two centimeters deeper."

Giverney, the product owner, describing an alteration to a reference design. Jarryd asked what the thing should be called. The answer was already in the room.

That sentence is the whole product: a person who can see exactly what is wrong with a garment, to the millimetre, and has never had anything to say it to. Everything downstream follows. The logo is a measure rule dimensioning the span 2cm. The one accent colour means a line moved, and here is by how much.

Name treatment
ContextWritten as
Logo and display2cm deep
Running text, including sentence start2cm deep
Domain, handles, slugs, file names2cmdeep.com, @2cmdeep
Spoken, casuallytwo cee em deep
Spoken, introduced properlytwo centimetres deep
2CM DEEP2cm Deep2 cm deep2cm-deep2CM deep

cm is an SI symbol and is always lowercase. A brand whose promise is that measurement is not approximate cannot misprint its own unit on its own front door.

The one rule about the space, and the lint that enforces it

The brand name closes the gap between the number and the unit. Every real measurement in the product opens it. The company is 2cm deep. A neckline drops 2.0 cm. A seam allowance is 1.5 cm. That is not a contradiction, it is the difference between a name and a quantity, and it is the answer to the objection that the name misprints SI style.

Run the lint over marketing copy, UI strings, the instruction generator and the PDF generator. Pattern PDFs are exactly where a measurement brand cannot afford to get its own unit wrong, and they are the surface nobody proofreads.

BAD /\b2\s+cm\s+deep\b/i to "2cm deep" the name never takes it BAD /\b2CM\b/ to "2cm" never capitalise the unit BAD /\b2cm\s+Deep\b/ to "2cm deep" never capitalise deep BAD /\b\d+(\.\d+)?cm\b/ to "N.N cm" a measurement always takes it OK 2cmdeep in URLs, handles, slugs, file names
02 / Positioning

It drafts, you sew, and it never pretends the first draft is the last one.

The promise in one line. Everything the brand says has to survive that sentence.

For people who sew their own clothes and are tired of grading a stock size onto their own body, 2cm deep is the pattern drafting tool that starts from your measurements instead of a size chart, and stays with you through the toile until the garment actually fits.

Etsy PDF sellers and the community pattern apps sell one draft to everybody and leave the fitting to you. Vogue and Simplicity write excellent instructions, for a size 6 that is not your size 6. 2cm deep redraws every affected piece from your own numbers, then tells you exactly what changed and by how much.

What it is not

a pattern marketplacea community feeda sizing calculator a virtual try ona sewing course
Three commitments, in the order they get tested
01

Your numbers, not a size.

Every piece is cut from your measurements. Nothing is graded from a block that was never yours.

02

The change propagates.

You say two centimetres deeper and every affected piece is re-cut, named before it happens, with the seams trued so they still match.

03

The toile is the method.

No measurement predicts a moving body. The fit loop is the product, not an apology for it.

Personality, and the test for each trait
TraitIn practiceThe test
Precise, not coldAlways the number, the place and the consequence. "Neckline lowered 2.0 cm at centre front. Shoulder and armhole unchanged."Could a tailor act on this sentence without a follow up question?
Hands onA collaborator at the cutting table, not an oracle. Credit goes to the person holding the scissors.Does the copy ever take credit for the garment?
Honestly opinionatedIt pushes back, with the reason and the cost. Never yes-and-ing a bad idea.Does it ever say yes to something it knows will fail?
UnhurriedToile culture, not hustle culture. Nothing rushes you towards the good fabric.Does anything on screen push you to cut the silk?
FluentNotch, grainline, bias, ease, dart apex, toile. The real vocabulary, defined once in place.Would a pattern cutter recognise their own language?
DiscreetBody measurements are the most personal numbers a person has. It asks, says why, lets you decline.Is any measurement visible somewhere the user did not put it?
03 / Audience

Competent sewers held back by one thing, and the people for whom this is access.

The product assumes you can sew. It does not assume you can draft. That single line decides the vocabulary, the tone and the price.

Primary, now

Experienced home sewers

They own the vocabulary, they own a machine they like, and they have made the same bodice three times trying to get the shoulder right. They buy the big house patterns for the instructions and have been burned by thin Etsy PDFs. They will not cut good silk on a guess. Metric first, global, ages spread wide.

The emotional truth to design against. This person has stood in front of a mirror in a half finished toile, known precisely what was wrong, and had no way to say it to the pattern.

Secondary, near term

Bodies furthest from the stock block

Sewers who quit because nothing ever fit. Tall, short, plus, post surgery, post pregnancy, asymmetric, wheelchair users.

For this group the product is not a convenience, it is access. They are also the highest willingness to pay, because the alternative is a tailor they cannot afford or a garment that does not exist.

This is not a decorative paragraph. It decides what the imagery may show and what the measurement flow may assume about a body's symmetry.

Later, and never

Ateliers, and not beginners

Indie designers and small ateliers who need repeatable per client drafts, and costume makers working to a performer's measurements. Same engine, more seats, different pricing.

Not the target: absolute beginners looking for a first project, anyone who wants a garment without making it, and people who want a feed to post in.

What they are afraid of, 1

Wasting expensive fabric. The toile loop exists because of this fear, and the copy never minimises it.

What they are afraid of, 2

Instructions that skip the hard step. Fluency is the proof of competence to this audience.

What they are afraid of, 3

Handing full body measurements to a website. Privacy is stated at the point of entry, at content size, never in grey.

05 / Colour

Warm neutrals off the cutting table, and one thread red that only ever means change.

Every ratio below was computed to WCAG 2.1 from these hex values on 19 September 2026. If a hex changes, recompute the whole table.

Tissue

#FCF8F2

Light elevated surface: cards, sheets, the pattern viewer ground. Primary text on dark.

Calico

#F2E9DA

Light page surface. Unbleached toile cotton. The default background.

Selvedge

#DFD1BC

Hairlines, rules, seam allowance fills, disabled states. Secondary text on dark.

Chalk

#A5988A

Tertiary text on dark surfaces only: labels, eyebrows, table headings, unit furniture. 6.26:1 on Ink. Never on a light surface.

Flax

#6E6152

Secondary text on light, captions, technical line work: stitching lines, grainlines, notch labels.

Ink

#1C1815

Primary text on light. Dark page surface. Cutting lines on pattern drawings. The mark's tile.

Loom

#302923

Dark elevated surface: cards on the dark page. Needs a Selvedge hairline to be seen against Ink.

Thread

#C93A21

The accent. The measure rule, every adjustment, every dimension, the primary button. Nothing else.

Tints. Contrast tools, not new brand colours.

Thread Deep

#AE3218

Small red text on light. Thread on Calico is 4.24:1 and fails. This is 5.34:1.

Thread Light

#E67E5C

Red on dark, and the logo rule on dark. Thread on Ink is 3.45:1. This is 6.30:1.

The hover trap. Thread Light is a foreground colour. Put it behind a Tissue label and it is 2.65:1. The dark mode primary button brightens on hover, so the label flips with it: Thread Light fill, Ink label, 6.30:1. Use --accent-hover and --accent-text-on-hover together, always.

Colour discipline
  • Red means something changed. If Thread is on a screen, a line moved, a measurement is missing, or a step is live. Never a decorated heading.
  • One red thing per screen. If a screen has two, one of them is wrong.
  • Colour never carries state alone. A changed measurement gets a tick and a figure. An altered line is Thread, dashed and labelled.
  • There is no second red. Errors are Thread Deep on light, Thread Light on dark, always with the word.
  • Success is not a colour. A tick and a plain sentence. No green, no confetti.
  • Ratio: roughly 70 percent Calico or Ink, 25 percent Tissue or Loom, 5 percent accent.
Contrast pairs, computed
PairRatioVerdict
Ink on Tissue16.67:1AAA, body text on cards
Ink on Calico14.65:1AAA, body text, light mode
Tissue on Ink16.67:1AAA, body text, dark mode
Tissue on Loom13.53:1AAA, body on dark cards
Selvedge on Ink11.74:1AAA, secondary on dark
Selvedge on Loom9.53:1AAA
Flax on Tissue5.68:1AA, secondary text
Flax on Calico4.99:1AA, secondary text
Thread Deep on Calico5.34:1AA, small red text on light
Thread Light on Ink6.30:1AA, red text on dark
Chalk on Ink6.26:1AA, tertiary text on dark
Tissue on Thread4.83:1AA, the primary button at rest
Tissue on Thread Deep6.07:1AA, the button on hover, light
Ink on Thread Light6.30:1AA, the button on hover, dark
Tissue on Thread Light2.65:1Fails. Never a Tissue label on a Thread Light fill
Thread on Calico4.24:1Large text and graphics only
Thread on Ink3.45:1Graphics only, never text
Selvedge on Calico1.25:1Never text. Hairlines and fills
06 / Typography

A Clarendon for the voice, a humanist sans for the work, a typewriter for every number.

Three families, all Google Fonts, all SIL Open Font License, so they ship with the product and with client deliverables without a licence conversation. Version 1.1 re-cut the system in Besley on 20 September 2026; the reasons are in the brand book, section 22.

Display, Besley
2cm deep

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz 0123456789

Weights 600 and 700 · the mark's numeral at 800

A Clarendon: the bracketed slab of thread-spool labels, haberdashery tickets and tailors' tags, the letter that was already on the haberdasher's shelf before anyone designed a website. Low contrast, a solid base bar on the 2, and enough weight to hold as a favicon. It is not the high contrast fashion didone a sewing product reaches for by reflex, and it is not the soft serif that every generated interface reached for in 2026. Set it at 600 or 700, never lighter, and let it be wide: a Clarendon condensed or tracked tight stops being a label and starts being a poster.

Body and UI, Source Sans 3

Silk habotai slips while you cut. Use weights and a rotary cutter, and switch to a 60/8 needle.

A humanist sans drawn for interfaces: narrow enough for long measurement labels, unambiguous 1, 7 and l, quiet at small sizes, and it holds long construction instructions without fatigue. Weights 400, 500, 600. Labels, eyebrows and table headings are set in it at 600, uppercase, 0.14em tracking. The mono is never used as a label.

Numbers, Courier Prime, tabular by nature
Bust92.0cm Underbust78.5cm Waist74.5cm Full hip102.5cm

Typewriter figures: the typed instruction sheet folded inside a 1970s pattern envelope. Weight 700 at 14 px and below, 400 above. The unit is field furniture pinned to a fixed right gutter, and the figure is right aligned against it, so the decimal points stack down the column. Mono is for data only: a measurement, a dimension, a piece code, a sheet count, a hex value, a file name.

Scale
UseFaceSize
HeroBesley 70056 to 60
Section headingBesley 70030 to 35
Card titleBesley 60018 to 24
BodySource Sans 3 40016 to 17
Secondary, captionsSource Sans 3 400, Flax13 to 14
Labels, eyebrowsSource Sans 3 600, 0.14em11
Measurement valuesCourier Prime 70016 to 28
UnitsCourier Prime 700, Flax0.75em
Rules
  • Never set Besley below 16 px. Never set body copy in Besley.
  • Never set Besley above 24 px inside the fit loop, the measurement intake or the community. If a screen is asking a question about a body, it is in the quiet tier.
  • All numerals in the product are tabular, always. Decimal points stack down a column.
  • Units always accompany numbers and are set one step smaller in Flax or Selvedge.
  • Mono is for data. A label, an eyebrow or a heading in Courier Prime is a costume, and the page reads as a terminal instead of a cutting table.
  • One display face per screen. A masthead, a headline and a pull quote all in Besley 700 and the idea is gone.
  • No primary action below 14 px, no body text below 15 px in the app. You read this with your hands full of fabric.
07 / Voice and tone

A good pattern cutter standing next to you at the table.

Specific, unhurried, happy to tell you when you are about to make a mistake. Numbers over adjectives, named parts over "the thing", plain verbs.

DoDo not "Neckline lowered 2.0 cm at centre front. Shoulder and armhole unchanged." "We've magically updated your pattern!" "This bodice has a shoulder yoke, so we need your across back too." "Please provide additional measurements to continue." "If you want that structure across the bust you will need a lining. It will hang heavier and it will not breathe as well. Worth it here." "Sure, we can do that!" "You can skip this one. I will draft from your bust and high bust instead, and the fit across the front may need a tuck at the toile." "This field is required." "I got the dart apex wrong on draft 2. Here is draft 3 with it 1.5 cm lower." "An error occurred." "Measure your waist where you bend sideways, not where your jeans sit." "Just pop the tape around your waist, easy!"
Words we use
toilebastedraftnotchgrainlinebiaseasedart apexseam allowancecentre fronton the foldtrue the seamscyeselvedgenapblock
Words we avoid
magiceffortlessinstantlyAI poweredrevolutionaryperfect fit guaranteedflatteringslimmingforgivingsimplyjustyour body typeunlockem dashes
The quiet tier

The brand has two registers and the loud one is not always right. Display register is the landing page, the campaign and the PDF cover. Quiet register is the fit loop, the measurement intake, the finished garment moment and every community surface. A cover line is arresting the first time and interrogative by the fifth toile. When the product is asking about somebody's body, it does not raise its voice.

How it speaks at each stage of the fit loop
Draft cut"Draft 1 is cut. 14 pieces, 3.1 m of silk crepe at 140 cm. A0, or A4 tiled over 12 sheets."
Toile asked for"Cut this one in calico, not in your good fabric. Sew the bodice only, leave the sleeves."
Fit question"How is the shoulder sitting? On the bone, in front of it, or behind it?" One question per screen.
Photos asked for"Front, side and back, and one with your arms raised. A close fitting top is fine, you do not need to be in underwear."
Change understood"Waist 1 cm higher. Waist line raised 1.0 cm. Affects front, back and both side panels."
Before re-cutting"The front shoulder shortens 0.4 cm so the seam still matches. Re-cut?" Nothing is regenerated silently.
Superseded"Draft 3 is cut. Draft 2 is still in your history and still downloadable." Nothing is ever overwritten.
Fit confirmed"That is the fit. Cut your good fabric. Nice work, the hem on that toile was dead straight."
Landing hero

A pattern drafted to your body, not to a size chart.

You give it your measurements and the garment you want, in a sentence or a picture. It drafts a pattern cut to your numbers, prints at A0 or tiled A4, and writes the instructions the way the big pattern houses do: every notch placed, every grainline marked, in the order you actually sew it.

Cut to you. Sewn by you.

Onboarding, and the privacy line

Let's start with your measurements. Twelve to begin, and we will only ask for more when a design actually needs it.

Your measurements stay on your account. They are never published, never attached to anything you share, and you can delete them with the pattern.

That second line is a promise, so it is set at content size. Never 12 px grey.

First draft ready

Draft 1 is cut. 14 pieces. 3.1 m of silk crepe at 140 cm wide. A0 single sheet, or A4 tiled over 12 sheets in 3 rows of 4.

Print the bodice, cut it in calico, and baste the shoulders and side seams only. Then send me a photo from the front, the side and the back, and one with your arms raised, and tell me where it pulls. We fix the fit before you cut your good fabric.

An error state

That panel will not tile to A4.

The front skirt is 118 cm across at the hem and a taped A4 row carries 116 cm. I have not regenerated anything yet.

Two ways out. Split the panel on the grainline with a 2 cm overlap, which adds a seam you will need to match, or print this one piece at A0 and the rest tiled. I would split it: the seam falls inside the side pleat and will not be visible.

Split the panelA0 for this piece
A refusal, which is the most valuable thing it says

"A neckline that low will gape without a lining. There is no version of this that holds without one. Add a lining, or take 4 mm out of the neckline curve and keep it unlined. I would line it."

Three things are happening at once: it refuses, it says why, it offers two real alternatives and then takes a position. An assistant that only ever agrees is worth nothing to somebody about to cut into 3 m of silk.

08 / Imagery

Fabric, hands and the unfinished state. The drawing is the illustration system.

Three layers, in strict order of authority. The hard rules below are not style preferences, they are the line between this product and a diet advertisement.

Layer 1

Photography

Natural side light on a real work table. A hand pinning a dart, chalk on calico, shears on a folded length of linen, a basted toile on a stand with the pins still in it. Warm daylight, visible weave, shallow depth.

Show work in progress far more often than finished garments: raw edges, tailor's tacks, a seam half unpicked. Faces are welcome and are frequently the subject. A brand that only ever crops a person at the shoulder has decided, quietly, that the face is the problem.

Layer 2

The pattern drawing

Real notation, drawn correctly. Ink cutting lines at full weight, Flax dashed stitching lines one seam allowance inside, Selvedge fills, grainline arrows with proper heads, balance notches, dart legs with a dotted fold line.

Get the small things right. An on-fold piece is cut once, so it reads cut 1 on fold, never cut 2. A bias binding carries its cut length and cut width, because those are the two numbers a sewer will otherwise get wrong. A dimension line has ticks at both ends.

Layer 3

The annotation, in Thread

The adjusted line, the dimension with its ticks, and the number. Always the only red on the image, always attached to a specific change. It is the visual sentence this moved, by this much, here.

Anywhere it appears it carries the three key legend, because a first time user should never have to guess what the red dashed line means.

your line the draft it replaced the difference
Hard rules. No exceptions, no client override.
  • Never a body next to a number, in any composition, ever.
  • Never a headless body crop used as a measurement diagram. Measurement diagrams are drawings, not photographs of people.
  • Never a before and after.
  • Never underwear photography for accurate measuring. Show measuring over a close fitting top, and say so in the copy, because that is also the honest instruction.
  • Never 3D avatars, body scans, rotating mannequins or rendered garments. The product deliberately does not measure you from a photograph and the imagery must not imply that it does.
  • Never studio white flat lays, stock photo smiling, a tape measure draped around a neck, or a tidy craft room with a plant.

The test: the moment a photograph could be mistaken for a weight loss advertisement, it is wrong.

Texture, and what the brand never does

The dashed stitch line is the brand's connective tissue: dashed dividers between list rows, dashed borders on secondary panels, a dashed rule under a section label. At Selvedge weight it reads as basting, not as a dotted border.

No gradients. No blur. No glassmorphism. No drop shadows on type. No 3D. Shadows exist only as warm, low, wide elevation under a card, at 4 to 10 percent, so a card reads as paper lying on paper rather than glass floating over it.

Motion is 120 to 200 ms, ease out, no bounce. Things slide and settle like paper being moved on a table. A number cross fades, it never counts up, because a measurement that ticks through wrong values on its way to the right one is a lie in the brand's own language.

09 / UI components

Calico page, Tissue cards, warm hairlines, and one red thing per screen.

Dark mode is a real mode, not an afterthought, because people sew at night. The pattern viewer is where it matters, at 11 pm under one lamp.

Buttons. One primary action per screen.
Draft my pattern A4 tiled, 12 sheets Focus, 2 px Thread with a 2 px gap Waiting on 2 measurements Skip for now
Measurement input, light mode

Your measurements

12 of 14 taken

Twelve to begin. We only ask for more when a design actually needs it.

Bust92.0cm
Underbust78.5cm
Waist74.5cm
Full hip102.5cm
Nape to waist41.0cm
Across back cm

This bodice has a shoulder yoke, so we need your across back too. You can skip it. I will draft from your bust and high bust instead, and the fit across the front may need a tuck at the toile.

Your measurements stay on your account. They are never published, never attached to anything you share, and you can delete them with the pattern.

Unit pinned to a fixed right gutter as field furniture, figure right aligned against it, decimals stacked. Progress is a figure, never a bar. Declining never blocks and never nags. The privacy line is set at content size, because it is a promise.

Pattern piece, dark mode

Front bodice, draft 3

piece 1 of 14

Neckline lowered 2.0 cm at centre front, tapered to nothing at the shoulder. Shoulder and armhole unchanged.

2.0 cm CUT 1 ON FOLD SA 1.5 cm SILK CREPE CENTRE FRONT, ON FOLD
your line the draft it replaced the difference, 2.0 cm
A0 single sheet A4 tiled, 12 sheets, 3 rows of 4 draft 2 kept
Fit loop, one question per screen, quiet register

How is the shoulder sitting?

toile step 2 of 4

Stand normally, arms down. Look at where the seam lands against the bone at the top of your arm.

On the bone
In front of it
Behind it

Or tell me in your own words, and send a photo from the side if you can.

10 / Applications

Where the system actually lands.

The most distributed surface this brand has is not the website. It is the corner of a tiled A4 sheet printed on somebody's kitchen table.

App icon and favicon
2cm deep mark The numeral 2 knocked out of an Ink tile, with the measure rule run full bleed as the tile hem. Besley weight 800, outlined. The wordmark is cut at weight 700.
2cm deep mark The numeral 2 knocked out of an Ink tile, with the measure rule run full bleed as the tile hem. Besley weight 800, outlined. The wordmark is cut at weight 700.
2cm deep mark Favicon cut. Heavier numeral (Besley weight 800) and a thicker hem so the mark holds at 16 and 32 px.
2cm deep mark Favicon cut. Heavier numeral (Besley weight 800) and a thicker hem so the mark holds at 16 and 32 px.

The tile is supplied square and full bleed. The platform applies its own mask. Below 32 px use favicon.svg, which is drawn heavier.

Social and Open Graph card, 1200 by 630
2cm deep Horizontal lockup for dark grounds. Tissue wordmark, Thread Light measure rule.
Cut to you.
Sewn by you.
2cmdeep.comCustom fit sewing patterns
Business card, 85 by 55
2cm deep Stacked lockup. The measure rule sits between the two lines, dimensioning 2cm.
2cmdeep.com
2cm deep mark Bare mark, one colour Tissue. Dark grounds, one colour print on dark, embroidery on dark cloth.
Cut to you. Sewn by you.
hello@2cmdeep.com
PDF pattern cover
2cm deep mark Bare mark, two colour. The numeral with the measure rule spanning it exactly. For light grounds, the corner stamp on a tiled A4 sheet, and anything a solid ink tile would bleed on.
2cm deep Horizontal lockup. Ink wordmark, Thread measure rule spanning 2cm.

Bias cut gown

Draft 319 Sep 2026 Pieces 14Cut for Anna SA 1.5 cmSilk crepe 3.1 m
5 cm
test

Measure this square before you cut anything. It must be exactly 5.0 cm. Print at 100 percent, no page scaling.

123456789101112
A4 tiled, 12 sheets, 3 rows of 42cmdeep.com
Why the cover carries all of that
  • The bare mark in the corner, not the tile. A full bleed block of ink bleeds on tissue and wastes toner.
  • A 5 cm test square, labelled. The single most common failure in home printed patterns is page scaling, and it wastes a whole evening.
  • Sheet count, assembly map and taping order before the click, never after. Tape the rows first, then join the columns.
  • The body by name only. Measurements are never printed on a pattern the user might sell or share, unless they turn that on.
  • Every tiled sheet carries the corner stamp, its number in the grid, and registration marks on all four edges.
Lockup by surface
SurfaceLockupGround
Site headerHorizontal, 160 pxCalico
Site footerHorizontal dark, 140 pxInk
App iconMark tile, platform maskInk with Thread hem
Faviconfavicon.svgInk with Thread hem
Email signatureHorizontal, 120 pxWhite or Calico
PDF coverHorizontal in the title block, bare mark in the cornerTissue
Tiled A4 sheet cornerBare mark, 10 mmTissue
Business cardStacked front, bare mark backCalico, then Ink
Embroidery, foil, stampingMono bare markWhatever the cloth is
Still open, and it is a commercial decision

Units. The name is metric and stays metric. Centimetres are the storage unit and the default display. The tagline and the benefit line are deliberately unit neutral, so no public surface commits the brand to metric only before the product owner signs off imperial display (inches shown, centimetres stored) and US Letter and Legal tiling. The largest home sewing pattern market is imperial and the Big 4 ship Letter and Legal tiling as standard. Shipping A4 only is a market decision, not a default.