Skip to content

feat: chapters 3–25 - #3

Merged
mehdibha merged 22 commits into
mainfrom
chapters
Jul 11, 2026
Merged

feat: chapters 3–25#3
mehdibha merged 22 commits into
mainfrom
chapters

Conversation

@mehdibha

@mehdibha mehdibha commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Drafts the remaining chapters of the color curriculum, one chapter per commit. Each chapter is produced by a workflow: 1 fable drafter writes the MDX + playground components and recomputes every number with culori → 3-lens review panel (fable facts + opus pedagogy + opus code) → fable fixer applies confirmed defects → browser-verified live before commit.

Every chapter ships one flagship playground plus several minimal demos, a "Check yourself" section, and "Further reading" primary sources. All factual claims are verified against primary sources (Radix/Tailwind/Material source, CSS specs, Ottosson, WCAG/APCA) while drafting.

Part 1 — Foundations (complete)

ch3 gamma-and-linear-light · ch4 why-hsl-lies · ch5 perceptual-color-spaces · ch6 gamut · ch7 mixing-and-interpolation · ch8 contrast · ch9 seeing-differently

Part 2 — Building a color system

ch10 anatomy-of-a-scale · ch11 lightness-curves · ch12 chroma-curves · ch13 hue-along-the-ramp · ch14 seed-to-scale · ch15 neutrals · ch16 dark-mode — done
ch17 semantic-tokens — in progress · ch18–20 — queued

Part 3 — Case studies

ch21 radix · ch22 tailwind · ch23 material-hct · ch24 spectrum-leonardo · ch25 geist — queued

Chapter statuses flip to published in curriculum.ts as they're drafted, so merging this PR deploys them. Kept as a draft until the run completes and the maintainer's publish-gate pass is done.

@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dotui-colors Ready Ready Preview, Comment Jul 10, 2026 10:35pm

@mehdibha
mehdibha marked this pull request as ready for review July 11, 2026 01:40
@mehdibha
mehdibha merged commit 9caf441 into main Jul 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant