mdDesignMD
editorialv1.0.0·light

Folio

Folio — Magazine Editorial

editorialmagazineserifplumrefined
98
AAA
39 tokens
primarysecondarybaseraisedprimarydefaultsuccessdanger
Fork & edit

Live preview

folio · rendered from tokens
Color
brand.primary
oklch(0.45 0.14 350)
brand.secondary
oklch(0.5 0.08 60)
brand.onBrand
oklch(0.99 0 0)
text.primary
oklch(0.2 0.012 350)
text.muted
oklch(0.44 0.018 350)
text.link
oklch(0.45 0.14 350)
surface.base
oklch(0.985 0.005 70)
surface.raised
oklch(1 0 0)
surface.sunken
oklch(0.96 0.008 60)
border.default
oklch(0.88 0.008 60)
state.success
oklch(0.52 0.13 150)
state.danger
oklch(0.54 0.2 25)
state.warning
oklch(0.66 0.13 70)
state.info
oklch(0.52 0.12 250)
Typography
3xlThe quick brown fox
2xlThe quick brown fox
xlThe quick brown fox
lgThe quick brown fox
baseThe quick brown fox
smThe quick brown fox
Components
Buttons
Inputs
Fintech
Selection
Notifications
AutoManual
Feedback
successdangerwarninginfo
Tokens validatedAll contrast checks pass WCAG AA.
Data
AMRKJD+5
2,847+12%
Storage64%
Navigation
OverviewTokensActivity
Home/Library/Item
123
Cards
C
Confetti
A bright, joyful design language with playful motion.
Pro
$12/ mo
Unlimited exports
Private systems
Priority support
AM
Aria Moss
Owner
success
RK
Ravi Kohli
Editor
info
LP
Lena Park
Viewer
warning
Radius, shadow & spacing
sm
md
full
sm
md

Use this system

Three ways to drop Folio into your workflow.

Save the file for your tool — your agent then generates UI in Folio, automatically.

CCClaude Code
CLAUDE.md

Repo root — Claude Code reads it automatically.

CuCursor
.cursor/rules/folio.mdc

Project rule — applied to every generation.

WsWindsurf
.windsurfrules

Repo root — Cascade reads it automatically.

GCGitHub Copilot
.github/copilot-instructions.md

Repo-wide custom instructions for Copilot.

The system

Brand & Voice

Folio is a glossy magazine in code: an expressive serif for headlines, a deep plum for emphasis, and warm paper surfaces. The voice is cultured and curated — features, essays, and long reads that deserve big type.

Layout & Grid

Dramatic headline scales, drop caps, and generous columns. Pull quotes break the grid; captions and bylines recede in muted text.

Components

Buttons

Understated near-square buttons in plum color.brand.primary or a hairline outline. Subscriptions get the solid fill.

Article Cards

Headline-led cards with serif titles, a kicker, and a faint shadow.md on hover that lifts the cover image.

Accessibility

Despite the editorial flourish, primary and muted text pass WCAG AA on every surface. Reading measure is capped, links are underlined, and focus is visible.

Tokens

Color (14)

Tokens

breakpoint
iconography
motion
radius
shadow
spacing
typography
zIndex

Export

One source of truth, five formats — copy or download any of them.

design.md
1---
2$schema: https://designmd.in/schema/v1.json
3id: folio
4name: Folio
5title: Folio — Magazine Editorial
6version: 1.0.0
7category: editorial
8tags: [editorial, magazine, serif, plum, refined]
9author: designmd
10license: CC-BY-4.0
11updatedAt: 2026-06-22
12colorMode: [light]
13tokens:
14 color:
15 brand:
16 primary: { value: "oklch(0.45 0.14 350)", type: color }
17 secondary: { value: "oklch(0.5 0.08 60)", type: color }
18 onBrand: { value: "oklch(0.99 0 0)", type: color }
19 text:
20 primary: { value: "oklch(0.2 0.012 350)", type: color }
21 muted: { value: "oklch(0.44 0.018 350)", type: color }
22 link: { value: "{color.brand.primary}", type: color }
23 surface:
24 base: { value: "oklch(0.985 0.005 70)", type: color }
25 raised: { value: "oklch(1 0 0)", type: color }
26 sunken: { value: "oklch(0.96 0.008 60)", type: color }
27 border:
28 default: { value: "oklch(0.88 0.008 60)", type: color }
29 state:
30 success: { value: "oklch(0.52 0.13 150)", type: color }
31 danger: { value: "oklch(0.54 0.2 25)", type: color }
32 warning: { value: "oklch(0.66 0.13 70)", type: color }
33 info: { value: "oklch(0.52 0.12 250)", type: color }
34 typography:
35 family:
36 serif: { value: "Fraunces, Georgia, serif", type: fontFamily }
37 sans: { value: "Inter, system-ui, sans-serif", type: fontFamily }
38 mono: { value: "ui-monospace, monospace", type: fontFamily }
39 scale:
40 sm: { value: "0.875rem", type: dimension }
41 base: { value: "1.0625rem", type: dimension }
42 lg: { value: "1.4rem", type: dimension }
43 xl: { value: "1.9rem", type: dimension }
44 "2xl": { value: "2.75rem", type: dimension }
45 "3xl": { value: "3.9rem", type: dimension }
46 weight:
47 regular: { value: 400, type: fontWeight }
48 bold: { value: 600, type: fontWeight }
49 leading:
50 tight: { value: 1.08, type: number }
51 normal: { value: 1.65, type: number }
52 spacing:
53 base: { value: "0.25rem", type: dimension }
54 radius:
55 sm: { value: "0.125rem", type: dimension }
56 md: { value: "0.375rem", type: dimension }
57 full: { value: "9999px", type: dimension }
58 shadow:
59 sm: { value: "0 1px 2px oklch(0.2 0.01 350 / 0.06)", type: shadow }
60 md: { value: "0 10px 30px oklch(0.2 0.01 350 / 0.1)", type: shadow }
61 motion:
62 duration:
63 base: { value: "240ms", type: duration }
64 easing:
65 standard: { value: "cubic-bezier(0.22, 1, 0.36, 1)", type: cubicBezier }
66 breakpoint:
67 md: { value: "768px", type: dimension }
68 iconography:
69 style: { value: "thin 1.25px editorial line icons", type: descriptor }
70 zIndex:
71 dropdown: { value: 1000, type: number }
72 modal: { value: 1300, type: number }
73---
74
75# Folio Design System
76
77## Brand & Voice
78Folio is a glossy magazine in code: an expressive serif for headlines, a deep
79plum for emphasis, and warm paper surfaces. The voice is cultured and curated —
80features, essays, and long reads that deserve big type.
81
82## Layout & Grid
83Dramatic headline scales, drop caps, and generous columns. Pull quotes break the
84grid; captions and bylines recede in muted text.
85
86## Components
87### Buttons
88Understated near-square buttons in plum `color.brand.primary` or a hairline
89outline. Subscriptions get the solid fill.
90
91### Article Cards
92Headline-led cards with `serif` titles, a kicker, and a faint `shadow.md` on
93hover that lifts the cover image.
94
95## Accessibility
96Despite the editorial flourish, primary and muted text pass WCAG AA on every
97surface. Reading measure is capped, links are underlined, and focus is visible.

Related systems