Persian Carpet

A design system woven from madder, indigo & saffron

Hand-Knotted Textile Warmth
Section 01

Color Palette

Colors drawn from natural dye sources used for centuries in Persian rug-making: madder root for reds, indigo plant for blues, pomegranate rind and saffron crocus for golds, walnut husk for browns, and undyed wool for creams.

Natural Dyes

Madder #8b1a1a Rubia tinctorum root
Deep Madder #5a0e0e Double-dipped madder
Light Madder #a83232 Single-bath madder
Indigo #1b3a6b Indigofera tinctoria
Deep Indigo #0f2244 Concentrated vat
Light Indigo #2d5a8a Dilute indigo bath
Saffron #c8952a Crocus sativus stigma
Cypress #2d5a3a Tree-of-life green
Pomegranate #a83240 Punica granatum rind
Walnut #4a3628 Juglans regia husk

Undyed Wool

Ivory #f5e8d0 Natural white wool
Warm Ivory #f0dfc0 Lanolin-rich fleece
Cream #e8d8b8 Aged natural wool
Parchment #d4c4a0 Sun-bleached wool
Section 02

Typography

Three serif families evoke the calligraphic and scribal traditions of Persia. Cormorant Garamond commands at display sizes, Lora provides warmth for body text, and Amiri brings Arabic-influenced calligraphic grace as accent.

Display — Cormorant Garamond
The Garden of
Paradise
Every Knot Tells a Story
Woven With Patience & Precision
Light italic — for captions and ornamental labels

Weights: 300 Light, 400 Regular, 600 Semibold · Italics: 300i, 400i · Use at 1.25rem and above

Body — Lora
The Persian carpet is more than a floor covering. It is an expression of tribal identity, a portable garden carried across arid lands, a meditation encoded in wool. Each region produces carpets with distinctive patterns: the Herati fish design of Tabriz, the boteh paisley motif of Kerman, the geometric boldness of Qashqai tribal weavings.
Medium weight for emphasis — 500
Italic for quotes and attributions — "A carpet is a garden you can carry."

Weights: 400 Regular, 500 Medium · Italics: 400i, 500i · Use for body text at 0.875rem–1.125rem

Accent — Amiri
Calligraphic Ornamentation
Bold accent for medallion labels & headings
Italic Amiri — for decorative captions and border inscriptions
بسم الله الرحمن الرحیم

Weights: 400 Regular, 700 Bold · Italic: 400i · Arabic-influenced letterforms · Use for accents, labels, calligraphic samples

Font Pairings

Display Heading in Cormorant

Body text in Lora sits beneath with calm readability. The warm calligraphic curves of Lora complement the refined elegance of Cormorant Garamond, creating a pairing that feels both scholarly and inviting — like turning the pages of an illuminated manuscript in a caravanserai library.

— Accent attribution in Amiri italic

Light Italic Display

When combined with regular-weight body text, the light italic display creates a delicate hierarchical contrast. This pairing works well for pull quotes, chapter openings, and decorative section headers.

Section 03

Spacing

A 4px base unit mirrors the tight, regular grid of hand-knotted carpet construction. Each knot is a pixel; spacing increments reflect the density of the weave.

space-1
4px
space-2
8
8px
space-3
12
12px
space-4
16
16px
space-5
24
24px
space-6
32
32px
space-7
48
48px
space-8
64
64px
space-9
96
96px
Section 04

Buttons

Button styles drawn from the vocabulary of carpet borders — gold guard stripes frame each button, with fills referencing the primary field colors of madder red, indigo blue, and saffron gold.

Primary — Madder Red
Secondary — Indigo Blue
Accent — Saffron Gold
Outlined — Ivory on Madder
Disabled

Buttons in Context

Use primary buttons for the main call to action, secondary for alternative paths, accent for highlights and promotions, and outlined for subtle or tertiary actions.

Section 05

Forms

Form elements styled with the deep warmth of indigo-field inputs, saffron-gold focus rings, and guard-stripe fieldset borders — every interaction woven into the textile language.

Include details about motifs, colors, and intended placement.
✦ Commission a Carpet
KPSI = Knots Per Square Inch. Higher density yields finer detail.
Section 06

Cards & Panels

Four card variants drawn from carpet compositional elements: the central medallion, the open field, the ornamental border, and the ivory-ground contrast panel.

Medallion Card

Centered layout with concentric ring borders, echoing the sunburst medallion found at the heart of Isfahan and Kashan carpets. Corner spandrels anchor the composition.

Field Card

The open field is the canvas upon which motifs are scattered. This card variant uses a warm madder background with subtle weave texture and a simple gold border frame.

— Madder-field composition

Border Card

The border is as important as the field. This variant uses an indigo background with ornamental multi-layer guard stripes, referencing the guard-main-guard border structure of classical carpets.

Ivory Card

Inspired by the ivory-field Nain carpet, this light-background variant provides contrast and breathing room. Dark text on cream wool, with indigo accents — elegant and restrained.

— Nain ivory-field influence
Section 07

Alerts & Notices

Notification patterns with guard-stripe top borders, warm dark backgrounds, and motif markers drawn from the symbolic vocabulary of Persian textiles.

Weaving Information The Senneh knot (also called the Persian or asymmetric knot) allows for higher density and finer detail than the Turkish Ghiordes knot. It is preferred in Isfahan, Nain, and Kashan workshops.
Dye Caution Natural indigo must be reduced in an alkaline vat before dyeing. Exposure to air re-oxidizes the pigment — work quickly when dipping skeins, and allow proper fixation time between baths.
Tension Error Uneven warp tension detected in rows 847–892. This will cause the carpet to buckle after cutting from the loom. Retension the affected warps before continuing to weave.
Quality Approved This carpet has passed inspection: knot density 220 KPSI, even pile height, natural dye colorfastness verified, and warp alignment within tolerance. Ready for finishing and fringe trimming.
Section 08

Border Patterns

A showcase of Persian carpet border patterns recreated in pure CSS. In a real carpet, the border system consists of guard stripes flanking a main border band, containing the field like a frame around a painting.

Guard Stripe (Reciprocal)

The narrow guard stripe uses diagonal reciprocal coloring — alternating saffron and madder at a 135-degree angle, creating a barber-pole rhythm that frames the main border.

repeating-linear-gradient(135deg, saffron 6px, madder 6px ... 24px)

Main Border (Lozenge Repeat)

The main border band uses alternating indigo and madder panels separated by gold dividers, with internal gold dashes suggesting the lozenge motifs typical of Herati and turtle border systems.

repeating-linear-gradient(90deg, ...) + pseudo-element overlay

Running Vine

A simplified vine-scroll border using radial gradients for circular nodes connected by horizontal lines — a minimal interpretation of the meandering vine motif found in Shah Abbasi borders.

radial-gradient(circle 8px) + repeating-linear-gradient(90deg)

Combined Three-Layer Composition

The complete border system: guard stripe — main border — guard stripe. This is the fundamental structure of a Persian carpet border, read from the field outward.

flex column: .guard (12px) + .main (32px) + .guard (12px)

Section 09

Weaving Philosophy

Wisdom encoded in wool — the philosophical traditions of the master weavers, where every design choice carries meaning beyond the decorative.

✦ ✦ ✦

"Every knot is a prayer"

In the tribal tradition, weaving is a devotional act. Each knot tied is a moment of meditation, a mark of patience and intention. A carpet of two million knots is two million prayers offered to the earth it will cover.

"The abrash is the weaver's fingerprint"

Abrash — the subtle color variation in hand-dyed yarn — is not a flaw but a signature. It proves human hands dipped the wool, that a natural vat gave its color. No two skeins are identical, and in that imperfection lies authenticity.

"A carpet without borders is a field without meaning"

The border gives the field its context. Without containment, the motifs float unanchored. The guard stripes, the main border, the secondary borders — they are the grammar that turns pattern into language.

"The medallion is the sun; the field is the earth"

The central medallion radiates outward like the sun over a garden. The field surrounding it is the fertile earth, sown with flowers, trees, and birds. Together, medallion and field compose a portable paradise — the walled garden of Persian cosmology, carried wherever the carpet is laid.

✦ ✦ ✦