zhongguo-traditional-colors

Introduction: 中华传统色演示、色卡浏览与颜色知识科普开源项目
More: Author   ReportBugs   OfficialWebsite   
Tags:

简体中文 | English | 日本語

Not another color-value list that looks beautiful but leaves you wondering what to do next.

This is a practical workspace for moving from finding a Chinese color to pairing, testing, and shipping it: 742 high-resolution cards, 8,904 harmony sets, real-scene previews, shadcn themes, and terminal palettes.

Explore the colors → · Build a palette from one color · Download every high-resolution card

Online gallery of 742 Chinese traditional color cards

Finding a beautiful color is easy. Making it work is the hard part.

A real project rarely needs just one HEX value. You also need to know whether the color belongs in a background, headline, button, or accent; what can sit beside it; whether the text remains readable; and how the choice becomes a theme your developer can actually use.

This project connects those decisions in one place. It helps you find a color, then judge whether it survives a real layout.

Start with the job in front of you

What you are trying to do Open What you get
Find a named Chinese color with the right character Color gallery Search by name, number, HEX, or hue; copy values or download the source card
Turn one anchor color into a usable set Palette generator Five-color schemes you can lock, replace, rotate, copy, and export
See whether a color works beyond the swatch Scene testing Web, slide, cover, poster, and brand-board previews
Explore adjacent, complementary, or tonal relationships Palette inspiration 8,904 harmony sets to browse, shuffle, copy, and save
Pair backgrounds, text, and buttons Usage cards Layout previews and contrast checks for two-color combinations
Move a Chinese color into a product UI Theme Forge A light/dark shadcn semantic theme, OKLCH values, and globals.css
Give your terminal a coherent Chinese palette Terminal palette 16 ANSI colors plus configs for Ghostty, Alacritty, kitty, and more

See the color in context before committing to it

Chinese color scene-testing workspace

One anchor color is placed into background, headline, body, button, and accent roles across actual design scenes. You evaluate a layout, not an isolated square.

8,904 Chinese traditional color harmony sets

Harmony relationships narrow the search before trial and error takes over: same-family, analogous, complementary, triadic, warm/cool, light/dark, gray-tone, and neutral combinations are ready to inspect.

From a color name to a developer-ready theme

Theme Forge turns one named anchor into a full set of shadcn semantic roles, handles light and dark modes, previews real components, checks foreground contrast, and exports globals.css.

Open Theme Forge →

What is actually included

  • 742 high-resolution PNG cards, aligned one-to-one with the original 742-color list, with names, HEX, RGB, CMYK, palette notes, and mood keywords.
  • 8,904 traceable harmony sets, available as both Markdown and CSV for browsing or reuse.
  • A complete static design workspace for search, palettes, scene tests, gradients, usage cards, shadcn themes, and terminal themes.
  • Local, account-free favorites for cards, palettes, usage pairs, generated schemes, and scene tests.
  • 10 standalone Agent Skills for briefs, palette building, layout placement, UI tokens, accessibility, brand systems, data visualization, legacy audits, content series, and print production.

Take the workflow into Claude Code

Each xxd-* skill bundles the full color list and harmony data, so it can work independently without fetching reference data from the network.

git clone https://github.com/nevertoday/zhongguo-traditional-colors.git
cp -r zhongguo-traditional-colors/skills/xxd-palette-builder ~/.claude/skills/
Where the work is stuck Skill to use
The direction is still vague: “premium, Eastern, young, restrained” xxd-color-brief
One anchor color needs to become a role-based palette xxd-palette-builder
A palette exists, but its layout roles are unclear xxd-palette-applier
Development needs semantic UI tokens xxd-ui-token
Text, buttons, or charts may not be readable xxd-accessible-color
The work extends to branding, charts, content systems, or print Browse all 10 skills

A small preview of the archive

The README shows 12 representative cards. Browse all 742 in the online gallery, the images/ directory, or the Release ZIP.

Chinese traditional color 001-乳白 Chinese traditional color 035-秋葵黄 Chinese traditional color 080-琥珀黄 Chinese traditional color 135-朱红

Chinese traditional color 188-芙蓉红 Chinese traditional color 244-枣红 Chinese traditional color 321-魏紫 Chinese traditional color 380-碧青

Chinese traditional color 424-月白 Chinese traditional color 443-翠蓝 Chinese traditional color 490-荷叶绿 Chinese traditional color 533-黛蓝

Download, run locally, or reuse the data

The source image set is about 998 MB, so the complete archive is distributed through GitHub Releases instead of bloating the repository.

This is a static site. To preview it locally:

npm run manifest
npm run readme
npm run start

Then open http://localhost:5173. After adding or replacing cards, run npm run manifest && npm run readme to update the manifest and README gallery.

A practical boundary

Traditional color values vary across sources, screens, print processes, inks, and materials. Use this project to search, compare, prototype, and communicate; verify against the real medium before production printing.

Contributing and license

Issues and pull requests are welcome. New cards, corrected values, better sourcing, tool improvements, and clearer documentation are all useful; please read CONTRIBUTING.md first.

Released under the MIT License. If the project saves you a round of hunting for references and repeatedly testing colors, consider starring it or sharing it with another maker.

Star History Chart

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools
AI Daily Digest