samad anoosheh
Generated Oct 27, 2026

DESIGN.md for 13designstudio.com
Remixes of 13designstudio.com
Latest remixes
No public remixes yet. Be the first to make one.
Remix itsamad anoosheh
Generated Oct 27, 2026

Latest remixes
No public remixes yet. Be the first to make one.
Remix itSwitch between the rendered Visual preview and the Raw DESIGN.md.
version: alpha
name: 13designstudio
description: |
13DesignStudio's design system embodies a warm, artisanal minimalism centered
on natural materials and restrained elegance. The palette draws from timber,
linen, and earth tones, creating a sophisticated yet organic aesthetic suited
to decorative lighting products. The interface prioritizes clarity and
craftsmanship details, with generous whitespace and a muted, nature-inspired
color foundation. Typography feels refined but approachable, favoring the
Kalameh font family to deliver a distinctly Persian-market sensibility. The
overall mood is gallery-like—calm, exploratory, and inviting users to linger
over product details and atmospheric photography.
source:
url: "https://13designstudio.com/product/wooden-single-pendant-andromeda-1361/?fbclid=PAT01DUAVNIn1leHRuA2FlbQIxMABwZG9mAnNydGMGYXBwX2lkDzU2NzA2NzM0MzM1MjQyNwABp27hsyI1qhWvz7vtVdCycFe3uqIHFrFEPEfxeFMWMhg-Plw-sbvM6oQGXKc5_aem_o2Pc6P5Z6ngD2vaXcb4diw"
pagesAnalyzed: 6
extractedAt: 2026-10-27
tokensMeasured: true
colors:
primary: "#00312D"
accent: "#423221"
link: "#9B8063"
canvas: "#F6F1E2"
surface: "#FFFFFF"
surface-alt: "#3E3E3E"
on-primary: "#F6F1E2"
ink: "#29221C"
body: "#423221"
muted: "#4F4F4F"
faint: "#E2D9D0"
accent-1: "#1F2124"
accent-2: "#8B9478"
accent-3: "#69727D"
accent-4: "#EB0011"
neutral-1: "#000000"
neutral-2: "#777777"
typography:
display-lg:
fontFamily: "kalameh font"
fontSize: 40px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 5.2px
textTransform: uppercase
display-lg-strong:
fontFamily: "kalameh font"
fontSize: 40px
fontWeight: 500
lineHeight: 1.5
letterSpacing: 6px
textTransform: uppercase
display-lg-tight:
fontFamily: "kalameh font"
fontSize: 40px
fontWeight: 700
lineHeight: 1.4
letterSpacing: 0px
heading-xl:
fontFamily: "kalameh font"
fontSize: 24px
fontWeight: 600
lineHeight: 1.4
letterSpacing: 0px
heading-lg:
fontFamily: "kalameh font"
fontSize: 20.8px
fontWeight: 700
lineHeight: 1.4
letterSpacing: 0px
heading-md:
fontFamily: "kalameh font"
fontSize: 20px
fontWeight: 500
lineHeight: 1.5
letterSpacing: 0px
heading-sm:
fontFamily: "kalameh font"
fontSize: 19px
fontWeight: 600
lineHeight: 1.4
letterSpacing: 0px
heading-sm-strong:
fontFamily: "kalameh font"
fontSize: 19px
fontWeight: 700
lineHeight: 1.4
letterSpacing: 0px
heading-xs:
fontFamily: "kalameh font"
fontSize: 18px
fontWeight: 500
lineHeight: 1.5
letterSpacing: 0px
body-xl:
fontFamily: "kalameh font"
fontSize: 19px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
body-lg:
fontFamily: "kalameh font"
fontSize: 17px
fontWeight: 400
lineHeight: 1
letterSpacing: 0px
body-md:
fontFamily: "kalameh font"
fontSize: 16px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
body-sm:
fontFamily: "kalameh font"
fontSize: 14.4px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
body-sm-strong:
fontFamily: "kalameh font"
fontSize: 14.4px
fontWeight: 500
lineHeight: 1.5
letterSpacing: 0px
body-xs:
fontFamily: "kalameh font"
fontSize: 12.8px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
button-md:
fontFamily: "kalameh font"
fontSize: 16px
fontWeight: 500
lineHeight: 1.5
letterSpacing: 0px
button-sm:
fontFamily: "kalameh font"
fontSize: 14.4px
fontWeight: 400
lineHeight: 1
letterSpacing: 0px
label-lg:
fontFamily: "kalameh font"
fontSize: 18px
fontWeight: 700
lineHeight: 1.5
letterSpacing: 0px
label-md:
fontFamily: "kalameh font"
fontSize: 16px
fontWeight: 400
lineHeight: 1
letterSpacing: 0px
label-sm:
fontFamily: "kalameh font"
fontSize: 14.4px
fontWeight: 400
lineHeight: 1.7
letterSpacing: 0px
label-sm-strong:
fontFamily: "kalameh font"
fontSize: 14.4px
fontWeight: 700
lineHeight: 2
letterSpacing: 0px
label-sm-kalameh:
fontFamily: Kalameh
fontSize: 14.4px
fontWeight: 700
lineHeight: 1.5
letterSpacing: 0px
label-xs:
fontFamily: kalameh
fontSize: 13px
fontWeight: 500
lineHeight: 2
letterSpacing: 0px
caption-md:
fontFamily: "kalameh font"
fontSize: 12px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
caption-sm:
fontFamily: "kalameh font"
fontSize: 11.2px
fontWeight: 500
lineHeight: 2.14
letterSpacing: 0px
caption-sm-strong:
fontFamily: "kalameh font"
fontSize: 11.2px
fontWeight: 700
lineHeight: 2.14
letterSpacing: 0px
caption-xs:
fontFamily: "kalameh font"
fontSize: 9.6px
fontWeight: 400
lineHeight: 2.5
letterSpacing: 0px
rounded:
none: 0px
xs: 3px
sm: 8px
md: 15px
lg: 16px
xl: 20px
full: 9999px
spacing:
xxs: 4px
xs: 8px
sm: 12px
md: 16px
lg: 20px
xl: 24px
xxl: 32px
xxxl: 36px
section: 48px
band: 52px
borderWidths:
thin: 1px
medium: 3px
elevationStrategy: color-blocking
themes:
derived: dark # the other theme is the site's measured palette
light:
bg: "#F6F1E2"
surface: "#FFFFFF"
surfaceRaised: "#F6F6F6"
text: "#29221C"
textMuted: "#423221"
border: "#DDD8CA"
accent: "#00312D"
accentFg: "#FFFFFF"
focusRing: "#00312D"
elevation: shadow
dark:
bg: "#0D1112"
surface: "#1C1F20"
surfaceRaised: "#282B2C"
text: "#F5F7F7"
textMuted: "#9DA0A0"
border: "#343738"
accent: "#00978B"
accentFg: "#0B0B0C"
focusRing: "#006E65"
elevation: "border+surface"
gradients:
- context: section
kind: linear
value: "linear-gradient(rgba(0, 0, 0, 0.62) 0%, rgba(0, 0, 0, 0) 100%)"
components:
button-primary:
textColor: "{colors.surface}"
border: "2px solid {colors.primary}"
height: 38px
padding: "5px 10px 5px 10px"
fontSize: 14.4px
fontFamily: "kalameh font"
fontWeight: 500
lineHeight: 1.67
rounded: 30px
backgroundColor: "{colors.primary}"
button-primary-lg:
typography: "{typography.button-sm}"
textColor: "{colors.on-primary}"
height: 38.4062px
padding: "12px 40px 12px 40px"
rounded: 30px
backgroundColor: "{colors.primary}"
button-text:
typography: "{typography.button-md}"
textColor: "{colors.on-primary}"
height: 24px
rounded: "{rounded.xs}"
button-icon:
typography: "{typography.label-md}"
textColor: "{colors.body}"
height: 16px
rounded: "{rounded.lg}"
button-icon-2:
typography: "{typography.label-md}"
textColor: "{colors.body}"
height: 16px
button-text-sm:
textColor: "{colors.body}"
height: 21.5938px
fontSize: 14.4px
fontFamily: Kalameh
fontWeight: 500
lineHeight: 1.5
rounded: "{rounded.xs}"
backgroundColor: "rgba(255, 255, 255, 0)"
badge-text:
textColor: "{colors.body}"
height: 38.6094px
fontSize: 14.4px
fontFamily: Kalameh
fontWeight: 400
lineHeight: 1.4
badge-text-sm:
textColor: "{colors.link}"
height: 18px
fontSize: 18px
fontFamily: "kalameh font"
fontWeight: 400
lineHeight: 1
rounded: "50%"
backgroundColor: "rgba(255, 255, 255, 0)"
badge-icon:
textColor: "{colors.link}"
height: 18px
fontSize: 18px
fontFamily: "kalameh font"
fontWeight: 400
lineHeight: 1
navigation:
typography: "{typography.body-md}"
textColor: "{colors.body}"
height: 78px
footer:
typography: "{typography.body-md}"
textColor: "{colors.body}"
backgroundColor: "{colors.surface-alt}"
link:
typography: "{typography.body-md}"
textColor: "{colors.link}"
link-2:
typography: "{typography.body-lg}"
textColor: "{colors.on-primary}"
card:
typography: "{typography.body-md}"
textColor: "{colors.body}"
padding: "15px 15px 15px 15px"
rounded: "{rounded.xl}"
backgroundColor: "{colors.surface}"
card-lg:
typography: "{typography.body-md}"
textColor: "{colors.body}"
padding: "20px 20px 20px 20px"
rounded: "{rounded.lg}"
backgroundColor: "{colors.surface}"
states:
button-hover:
target: button
state: hover
textDecoration: none
nav-hover:
target: nav
state: hover
textColor: "{colors.surface}"
backgroundColor: "rgb(56, 63, 74)"
link-hover:
target: link
state: hover
textColor: "{colors.surface}"
other-focus:
target: other
state: focus
textColor: "rgb(68, 68, 68)"
textDecoration: none
backgroundColor: "rgb(221, 221, 221)"
other-hover:
target: other
state: hover
opacity: 1
transform: "translateY(0px)"
input-focus:
target: input
state: focus
boxShadow: none
borderColor: currentcolor
borderWidth: medium
other-active:
target: other
state: active
opacity: 0.9
button-disabled:
target: button
state: disabled
opacity: 0.5
input-focus-visible:
target: input
state: focus-visible
outline: none
other-focus-visible:
target: other
state: focus-visible
outline: "rgb(76, 165, 21) solid 2px"
outlineColor: "rgb(76, 165, 21)"
outlineWidth: 2px
button-focus:
target: button
state: focus
borderColor: "rgb(206, 206, 206)"
borderWidth: 1px
nav-focus:
target: nav
state: focus
outline: none
breakpoints:
- width: 375
containerWidth: 355
gridColumns: 0
navLinksVisible: 0
menuToggleVisible: false
headingPx: 19
bodyPx: 14
sectionPaddingX: 0
- width: 768
containerWidth: 672
gridColumns: 0
navLinksVisible: 0
menuToggleVisible: false
headingPx: 21
bodyPx: 16
sectionPaddingX: 0
- width: 1024
containerWidth: 928
gridColumns: 0
navLinksVisible: 0
menuToggleVisible: false
headingPx: 21
bodyPx: 16
sectionPaddingX: 0
- width: 1280
containerWidth: 1040
gridColumns: 0
navLinksVisible: 7
menuToggleVisible: true
headingPx: 21
bodyPx: 16
sectionPaddingX: 0
- width: 1440
containerWidth: 1200
gridColumns: 0
navLinksVisible: 7
menuToggleVisible: true
headingPx: 21
bodyPx: 16
sectionPaddingX: 0
coverage:
statesFound: 83
gradientsFound: 1
rolesUnassigned: 6
archetypesUnnamed: 0
archetypesDetected: 0
responsiveMeasured: true
stylesheetsBlocked: false
semanticRampDeclared: false
13DesignStudio's design system embodies a warm, artisanal minimalism centered on natural materials and restrained elegance. The palette draws from timber, linen, and earth tones, creating a sophisticated yet organic aesthetic suited to decorative lighting products. The interface prioritizes clarity and craftsmanship details, with generous whitespace and a muted, nature-inspired color foundation. Typography feels refined but approachable, favoring the Kalameh font family to deliver a distinctly Persian-market sensibility. The overall mood is gallery-like—calm, exploratory, and inviting users to linger over product details and atmospheric photography.
Key Characteristics
{rounded.full}) contrasting with sharp input fields ({rounded.none}){colors.primary} — #00312D): Primary call-to-action buttons, active states, and brand accent marks. Deep teals and forest tones convey trust and premium positioning.{colors.link} — #9B8063): Inline links and interactive text, a warm tan that bridges body text and the accent palette.{colors.accent} — #423221): Secondary accent used in hero bands, body copy containers, and supporting visual elements. A mid-brown that grounds the palette.{colors.accent-1} — #1F2124): Unassigned decorative accent; charcoal-dark tone for editorial or product-specific highlighting.{colors.accent-2} — #8B9478): Unassigned decorative accent; sage-grey for contextual product photography or secondary bands.{colors.accent-3} — #69727D): Unassigned decorative accent; steel grey for tonal depth in layouts or image overlays.{colors.accent-4} — #EB0011): Unassigned decorative accent; bright red reserved for product-specific badges or highlight calls (e.g., "FULL SPECTRUM" product labels).{colors.primary} — #00312D): Solid fill for primary CTAs; transitions to on-hover state via opacity/transform.{colors.link} — #9B8063): Underline on hover; may brighten or shift hue on focus (see Interaction States).{colors.canvas} — #F6F1E2): Default page background; warm cream that sets the primary stage. Also used as label text on primary-colored surfaces.{colors.surface} — #FFFFFF): Card and panel backgrounds; pure white for figure-ground clarity and product presentation.{colors.surface-alt} — #3E3E3E): Alternating section bands; dark charcoal for footer areas and secondary content zones.{colors.ink} — #29221C): Headings and primary body text; near-black with warm undertones.{colors.muted} — #4F4F4F): Captions, metadata, and supporting copy; mid-grey for visual hierarchy.{colors.faint} — #E2D9D0): Placeholder text, disabled states, and very subtle overlays; near-cream for minimal contrast.{colors.neutral-1} — #000000): Unassigned; used for strong contrast in limited contexts (e.g., text overlay shadows).{colors.neutral-2} — #777777): Unassigned; fallback mid-grey for interactive borders or dividers.Primary: Kalameh (Persian font stack; fontFamily: "kalameh font")
Secondary: Kalameh (consistent throughout; no distinct secondary family declared)
Fallback: Sans-serif (system default if Kalameh unavailable)
| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display Large Tight | Kalameh | 40px | 700 | 1.4 | 0px | Bold display heading; reserved impact |
| Display Large | Kalameh | 40px | 400 | 1.5 | 5.2px | Uppercase display with moderate tracking |
| Display Large Strong | Kalameh | 40px | 500 | 1.5 | 6px | Uppercase display with strong tracking |
| Heading Large | Kalameh | 20.8px | 700 | 1.4 | 0px | Bold product titles and section headers |
| Heading XL | Kalameh | 24px | 600 | 1.4 | 0px | Semi-bold larger headings (h3) |
| Heading MD | Kalameh | 20px | 500 | 1.5 | 0px | Medium-weight subheading (h4) |
| Heading SM Strong | Kalameh | 19px | 700 | 1.4 | 0px | Bold smaller heading (h2) |
| Heading SM | Kalameh | 19px | 600 | 1.4 | 0px | Semi-bold smaller heading; tab labels |
| Heading XS | Kalameh | 18px | 500 | 1.5 | 0px | Extra-small heading (h5); filter tabs |
| Label Large | Kalameh | 18px | 700 | 1.5 | 0px | Bold form labels and product specs |
| Label MD | Kalameh | 16px | 400 | 1 | 0px | Regular form labels and input help text |
| Label SM Kalameh | Kalameh | 14.4px | 700 | 1.5 | 0px | Bold small label; table headers |
| Label SM Strong | Kalameh | 14.4px | 700 | 2 | 0px | Bold small label with tall line-height |
| Label SM | Kalameh | 14.4px | 400 | 1.7 | 0px | Regular small label; input hint text |
| Label XS | Kalameh | 13px | 500 | 2 | 0px | Extra-small input label |
| Button MD | Kalameh | 16px | 500 | 1.5 | 0px | Primary button text; nav links |
| Button SM | Kalameh | 14.4px | 400 | 1 | 0px | Small button text |
| Body XL | Kalameh | 19px | 400 | 1.5 | 0px | Extra-large body; links and long-form |
| Body LG | Kalameh | 17px | 400 | 1 | 0px | Large body text |
| Body MD | Kalameh | 16px | 400 | 1.5 | 0px | Standard body text; input content; links |
| Body SM Strong | Kalameh | 14.4px | 500 | 1.5 | 0px | Medium-weight small body |
| Body SM | Kalameh | 14.4px | 400 | 1.5 | 0px | Small body text; metadata |
| Body XS | Kalameh | 12.8px | 400 | 1.5 | 0px | Extra-small body; dense content |
| Caption MD | Kalameh | 12px | 400 | 1.5 | 0px | Medium-weight caption text |
| Caption SM Strong | Kalameh | 11.2px | 700 | 2.14 | 0px | Bold small caption |
| Caption SM | Kalameh | 11.2px | 500 | 2.14 | 0px | Regular small caption; image alt text |
| Caption XS | Kalameh | 9.6px | 400 | 2.5 | 0px | Extra-small caption; fine print |
letter-spacing: 5.2px to 6px) for impactful visual breaks.{typography.body-md} (16px, 400 weight, 1.5 line-height) for clarity and accessibility.{typography.button-md} (16px, 500 weight) for tactile affordance.{typography.label-sm} (14.4px, 400 weight) and smaller for compact forms.Primary Button
{colors.primary} (#00312D){colors.canvas} (#F6F1E2){spacing.xs} vertical (8px), {spacing.sm} horizontal (12px){rounded.full} (9999px — pill shape)2px solid {colors.primary} (#00312D){typography.button-md} (16px, weight 500, line-height 1.5)text-decoration: none (text remains white; implicit opacity/transform applied per interaction data)Primary Button Large
{colors.primary} (#00312D){colors.canvas} (#F6F1E2){spacing.md} vertical (16px), {spacing.lg} horizontal (20px){rounded.full} (9999px){typography.button-md} (14.4px, weight 400, line-height 1.4)text-decoration: noneButton Text (Minimal)
{colors.canvas} (#F6F1E2){rounded.xs} (3px){typography.button-md} (16px, weight 500)text-decoration: noneButton Icon
{colors.accent} (#423221){rounded.full} (9999px)Button Icon Squared
{colors.accent} (#423221){rounded.none} (0px — sharp corners)Button Text Small
{colors.accent} (#423221){rounded.xs} (3px){typography.button-sm} (14.4px, weight 500)text-decoration: noneCard Default (Standard Product Card)
{colors.surface} (#FFFFFF){colors.accent} (#423221){spacing.md} (16px on all sides){rounded.xl} (20px){typography.body-md} (16px, weight 400, line-height 1.5)Card Large (Gallery/Product Detail Card)
{colors.surface} (#FFFFFF){colors.accent} (#423221){spacing.lg} (20px on all sides){rounded.lg} (16px){typography.body-md} (16px, weight 400, line-height 1.5)Input / Text Field (Focus State)
medium (3px solid) of current color on focus{rounded.none} (0px — sharp corners){typography.body-md} (16px, weight 400, line-height 1.5)box-shadow: none on focus)Input / Text Field (Default State)
thin (1px solid) or none (layout-dependent){rounded.none} (0px){typography.label-sm} (14.4px, weight 400, line-height 1.7){typography.label-sm} or {typography.label-xs} (14.4px or 13px, weight 400–500)Input Quantity Spinner
thin (1px) or minimal stroke{spacing.xs} to {spacing.md} (8–16px)Navigation Default
{colors.surface-alt} (#3E3E3E for footer){colors.accent} (#423221) in header; {colors.canvas} (#F6F1E2) in footer{typography.button-md} (16px, weight 400, line-height 1.5){rounded.none} (0px)color: white (header links turn white on hover); backgroundColor: rgb(56, 63, 74) (dark grey hover overlay)outline: none (no visible outline; color and opacity changes only)Navigation Menu Toggle (Responsive)
{colors.accent} (#423221){rounded.none} (0px)Badge Text
{colors.accent} (#423221){rounded.none} (0px){typography.button-md} (14.4px, weight 400, line-height 1.4)Badge Icon / Circular
{colors.link} (#9B8063){rounded.full} (50% — circle)Badge Icon Squared
{colors.link} (#9B8063){rounded.none} (0px)Footer Default
{colors.surface-alt} (#3E3E3E){colors.accent} (#423221){typography.body-md} (16px, weight 400, line-height 1.5)The system uses a base unit of 4px with a geometric scale:
{spacing.xxs} = 4px — micro spacing (icon gaps, tight controls){spacing.xs} = 8px — extra-small (button padding, tight margins){spacing.sm} = 12px — small (padding in cards, form gaps){spacing.md} = 16px — medium (standard padding, body margins){spacing.lg} = 20px — large (section margins, heading gaps){spacing.xl} = 24px — extra-large (container padding, section separators){spacing.xxl} = 32px — double (major breaks between sections){spacing.xxxl} = 36px — triple (emphatic spacing in full-width layouts){spacing.section} = 48px — section break (between major content blocks){spacing.band} = 52px — band break (between full-width colored sections)Usage Context:
{spacing.md} to {spacing.lg} (16–20px){spacing.xs} to {spacing.md} (8–16px){spacing.section} to {spacing.band} (48–52px){spacing.md} (16px)Max Width: 1200px (measured at 1440px viewport)
Content Column: 1040px (measured at 1280px viewport); 928px at 1024px; 672px at 768px; 355px at 375px
Column Strategy: Single-column layout across all measured breakpoints; no multi-column grid declared.
Gutter: 0px horizontal padding at section level (content flush to viewport edges); internal spacing handled via {spacing.md} and {spacing.lg}.
Section Patterns:
The design prioritizes breathing room to convey premium, gallery-like presentation. Large image areas dominate; text sits below or beside in measured blocks. Sections are separated by {spacing.section} (48px) minimum to create visual pauses and guide scanning. Card padding is generous ({spacing.md} to {spacing.lg}), avoiding cramped layouts. In forms, input fields are spaced {spacing.md} apart vertically, with labels sitting above and hints below in smaller type.
{rounded.none} = 0px — sharp, minimal corners (inputs, icons, sharp affordance){rounded.xs} = 3px — very subtle roundness (button text, minimal UI hints){rounded.sm} = 8px — soft roundness (reserved for future use; not actively measured on components){rounded.md} = 15px — moderate roundness (reserved; not actively measured){rounded.lg} = 16px — rounded cards and image containers (gallery thumbnails, large product cards){rounded.xl} = 20px — premium roundness (primary card containers, product showcases){rounded.full} = 9999px — pill/circle (primary button shapes, icon badges)Component Application:
{rounded.full} (pill){rounded.xl} (20px) or {rounded.lg} (16px) depending on size{rounded.none} (0px — sharp bottom border on focus){rounded.lg} (16px for gallery thumbnails){rounded.full} (circle) or {rounded.none} (square)1px — default input borders, hairline dividers3px — input focus state, accent strokesUsage:
thin (1px) or none (layout-dependent)medium (3px solid) current color2px solid {colors.primary} (custom, not part of scale)thin (1px)The design system employs a color-blocking strategy rather than layered shadows.