Best For
cyber chinese / chinese cyberpunk / guochao
A collision and fusion of traditional Chinese aesthetics with cyberpunk sci-fi -- vermilion and gold paired with neon blue-purple, dragon-phoenix seals intertwined with neon lanterns in a futuristic Eastern fantasy.
Best For
cyber chinese / chinese cyberpunk / guochao
Primary Move
Use vermilion #d4553a and gold #c9a227 as primary colors
Watch Out
Do not use bright white backgrounds
design.md
One document describes the colour roles, type rules, spacing and component construction behind this style. Copy or download it into Claude Code, Cursor, Codex or v0.
Vermilion and gold over neon cyan and violet — lanterns hanging over a cyber street.
Theme: dark
Cyber Chinese is a collision of two languages: vermilion (#d4553a) and gold (#c9a227) from tradition against neon cyan (#00d4ff) and violet (#a020f0) from cyber, on a near-black ground (#0a0a0a). Forms stay sharply right-angled throughout. Neon glow may never be omitted, yet it must coexist with the vermilion and gold rather than replace them. Interaction carries an Eastern-cyber signature — a brief scan band or cloud-motif shimmer sweeps past on hover — and never a spring, a playful wobble or a large scale change, with control transitions capped at 400ms.
| Name | Value | Token | Role |
|---|---|---|---|
| Vermilion | #d4553a | --color-vermilion | The primary on seals, buttons and key emphasis — the weight of the traditional side. |
| Gold | #c9a227 | --color-gold | The second primary on leaf, strokes and precious marks. |
| Near Black | #0a0a0a | --color-near-black | The page ground — dark enough to let neon and vermilion glow together. |
| Neon Cyan | #00d4ff | --color-neon-cyan | The cyber side's primary on scan bands, data and links. |
| Neon Violet | #a020f0 | --color-neon-violet | The second neon, on layered glow and cloud shimmer. |
| Pale Violet | #9f9aff | --color-pale-violet | Highlights and reflected text — the brightest stop. |
| Role | Family | Weight | Size | Line Height | Letter Spacing | Token |
|---|---|---|---|---|---|---|
| display | Noto Serif SC | 700 | 46px | 1.2 | 0.04em | --text-display |
| heading | Noto Serif SC | 700 | 34px | 1.3 | — | --text-heading |
| subheading | Noto Serif SC | 600 | 26px | 1.4 | — | --text-subheading |
| body-lg | Noto Serif SC | 600 | 20px | 1.65 | — | --text-body-lg |
| body | Noto Serif SC | 600 | 16px | 1.7 | — | --text-body |
| label | JetBrains Mono | 400 | 13px | 1.4 | 0.2em | --text-label |
Base unit: 4px Density: comfortable
| Name | Value | Token |
|---|---|---|
| 4 | 4px | --spacing-4 |
| 8 | 8px | --spacing-8 |
| 12 | 12px | --spacing-12 |
| 16 | 16px | --spacing-16 |
| 24 | 24px | --spacing-24 |
| 32 | 32px | --spacing-32 |
| 48 | 48px | --spacing-48 |
| 64 | 64px | --spacing-64 |
| Element | Value |
|---|---|
| cards | 0 |
| buttons | 0 |
| inputs | 0 |
Role: The lattice panel — the core component
6% vermilion fill, zero radius, a 1px gold border at 45%, 24px padding, with dual neon glow (cyan at 16px, violet at 40px). A 12px gold corner bracket marks each corner like the end of a lattice mullion. Hover sweeps a 40px band of 25% cyan diagonally from left to right over 400ms linear while the glow amplifies.
Role: Primary action
Vermilion fill, near-black text, zero radius, a 1px gold border at 70%, 14px/700 at 0.2em, 12px 28px padding, with a 0 0 20px glow at 40% vermilion. Hover takes the border to full, adds a cyan scan band and turns the glow cyan; press darkens the fill and scales 0.98. 240ms.
Role: The cloud-motif shimmer
Repeating cloud or fret paths (1px stroke, 40% gold) run along a section edge, animated by shifting background-position or a clip-path mask from left to right on a three-second linear cycle. Decorative only, at most twice per screen.
Role: The seal mark
A 32px square in vermilion with zero radius, holding a 20px near-black serif character, glowing 0 0 12px at 50%. A 1px chipped edge comes from a mask. It marks chapters and verified states.
Role: The neon data row
13px monospace at 0.06em, with gold labels on the left and cyan figures on the right under a 0 0 8px text glow at 50%. Rows are 32px tall, divided by 1px gold rules at 15%. Figures must exist as static text.
| Level | Name | Value | Purpose |
|---|---|---|---|
| 0 | Near Black | #0a0a0a | 页面底 |
| 1 | Panel | rgba(212,85,58,0.06) | 面板(朱红调半透明) |
| 2 | Gold Frame | rgba(201,162,39,0.12) | 金框区块 |
0 0 16px rgba(0,212,255,0.45), 0 0 40px rgba(160,32,240,0.30)inset 0 0 0 1px rgba(201,162,39,0.60)0 0 24px rgba(0,212,255,0.65), 0 0 64px rgba(160,32,240,0.45)Eastern cyber illustration: dragons fused with circuitry, neon lanterns, advertising screens on temple eaves, seals and holograms. Traditional patterns such as cloud and fret motifs may sit beneath glowing layers. No bright white grounds, soft illustration or purely Western ornament.
Capped at 1280px with 16px padding and 12px between panels. Panels may join on 1px gold lines into a lattice screen. Zero radius runs throughout, and control transitions never exceed 400ms.
QUICK COLOR REFERENCE:
#f5f0e1#0a0a0a#d4553a#c9a227#00d4ff#a020f0EXAMPLE COMPONENT PROMPTS:
:root {
/* Colors */
--color-vermilion: #d4553a;
--color-gold: #c9a227;
--color-near-black: #0a0a0a;
--color-neon-cyan: #00d4ff;
--color-neon-violet: #a020f0;
--color-pale-violet: #9f9aff;
/* Typography — Font Families */
--font-serif: 'Noto Serif SC', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-mono: 'JetBrains Mono', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-display: 46px;
--leading-display: 1.2;
--tracking-display: 0.04em;
--text-heading: 34px;
--leading-heading: 1.3;
--text-subheading: 26px;
--leading-subheading: 1.4;
--text-body-lg: 20px;
--leading-body-lg: 1.65;
--text-body: 16px;
--leading-body: 1.7;
--text-label: 13px;
--leading-label: 1.4;
--tracking-label: 0.2em;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-semibold: 600;
--font-weight-bold: 700;
/* Spacing */
--spacing-unit: 4px;
--spacing-4: 4px;
--spacing-8: 8px;
--spacing-12: 12px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-32: 32px;
--spacing-48: 48px;
--spacing-64: 64px;
/* Layout */
--page-max-width: 1280px;
--section-gap: 64px;
--card-padding: 24px;
--element-gap: 16px;
--density: comfortable;
/* Border Radius */
--radius-cards: 0;
--radius-buttons: 0;
--radius-inputs: 0;
/* Surfaces */
--surface-near-black: #0a0a0a;
--surface-panel: rgba(212,85,58,0.06);
--surface-gold-frame: rgba(201,162,39,0.12);
}
Component Templates
FAQ
/* Cyber Chinese 全局样式 */
:root {
--cc-vermilion: #d4553a;
--cc-gold: #c9a227;
--cc-black: #0a0a0a;
--cc-neon-blue: #00d4ff;
--cc-neon-purple: #a020f0;
}
/* 霓虹发光 */
.cc-neon-glow {
text-shadow:
0 0 10px var(--cc-neon-blue),
0 0 20px var(--cc-neon-blue),
0 0 40px var(--cc-neon-blue);
}
/* 朱红霓虹 */
.cc-vermilion-glow {
text-shadow:
0 0 10px var(--cc-vermilion),
0 0 20px var(--cc-vermilion);
}
/* 印章样式 */
.cc-seal {
border: 2px solid var(--cc-vermilion);
padding: 0.5em;
transform: rotate(5deg);
color: var(--cc-vermilion);
font-weight: bold;
}
/* 赛博网格 */
.cc-grid {
background-image:
linear-gradient(90deg, rgba(212, 85, 58, 0.1) 1px, transparent 1px),
linear-gradient(rgba(201, 162, 39, 0.1) 1px, transparent 1px);
background-size: 60px 60px;
}
/* 灯笼阴影 */
.cc-lantern-glow {
box-shadow:
0 0 20px rgba(212, 85, 58, 0.4),
0 0 40px rgba(201, 162, 39, 0.2);
}
@keyframes cyber-chinese-fade-in {
from { opacity: 0; transform: translateY(8px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes cyber-chinese-pulse {
0%, 100% { opacity: 1; }
50% { opacity: 0.7; }
}
.cyber-chinese-card {
position: relative;
overflow: hidden;
}
.cyber-chinese-card::before {
content: "";
position: absolute;
inset: 0;
opacity: 0;
transition: opacity 0.3s ease;
background: linear-gradient(135deg, rgba(212, 85, 58, 0.05), transparent);
pointer-events: none;
}
.cyber-chinese-card:hover::before {
opacity: 1;
}
.cyber-chinese-frosted {
backdrop-filter: blur(12px) saturate(180%);
-webkit-backdrop-filter: blur(12px) saturate(180%);
background: rgba(212, 85, 58, 0.08);
}
.cyber-chinese-accent-corner {
clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%);
}
.cyber-chinese-animate-in {
animation: cyber-chinese-fade-in 0.5s ease-out both;
}Related Styles
Explore these styles for ready-made tokens and components.
Cyber Chinese and Acid Graphics sit closest to each other. The table below gives the real differences in color, use case, and tags, so the choice between them is made on facts.
| Attribute | Cyber Chinese | Acid Graphics |
|---|---|---|
| Primary color | #d4553a | #39ff14 |
| Secondary color | #c9a227 | #0a0a0a |
| Best for | cyber chinese / chinese cyberpunk / guochao | acid graphics / acid design / psychedelic design |
| Unique tags | — | — |
Export tools
7 style files, including SKILL.md.
Metadata
Style metadata including version information
Design Tokens
Compatible with Figma / Style Dictionary / Tokens Studio
Tailwind Preset
Tailwind CSS theme preset, import directly in config
Global CSS
CSS variables and base styles
shadcn Theme
shadcn/ui theme configuration
CSS Variables
Pure CSS variables, works with any project
SKILL.md
Loadable skill pack for Cursor / Claude Code / VS Code
Cyber Chinese is a fusion of traditional Chinese aesthetics with cyberpunk sci-fi style, reinterpreting classic Eastern elements with neon light effects on a dark base.
WCAG 2.1 compliance analysis based on color contrast and typography readability.
Overall Score
Grade: D - Poor
Contrast Ratios
| Context | Colors | Ratio | AA | AAA |
|---|---|---|---|---|
| Text on background | /#c9a227 / #0a0a0a | 8.18:1 | ||
| Secondary text on background | /#00d4ff / #0a0a0a | 11.18:1 | ||
| Muted text on background | /#d4553a / #0a0a0a | 4.86:1 | ||
| Text on secondary background | /#c9a227 / #0a0a0a | 8.18:1 | ||
| Secondary text on secondary | /#00d4ff / #0a0a0a | 11.18:1 | ||
| Button primary | /#ffffff / #d4553a | 4.07:1 | ||
| Text on accent 1 | /#c9a227 / #d4553a | 1.68:1 | ||
| Alt text on accent 1 | /#00d4ff / #d4553a | 2.3:1 | ||
| Text on accent 2 | /#c9a227 / #c9a227 | 1:1 | ||
| Alt text on accent 2 | /#00d4ff / #c9a227 | 1.37:1 | ||
| Text on accent 3 | /#c9a227 / #00d4ff | 1.37:1 | ||
| Alt text on accent 3 | /#00d4ff / #00d4ff | 1:1 | ||
| Text on accent 4 | /#c9a227 / #a020f0 | 2.19:1 | ||
| Alt text on accent 4 | /#00d4ff / #a020f0 | 3:1 |
Readability
Score
87/100
Font Size
text-sm md:text-base
Font Weight
font-bold tracking-wider
Line Height
default
Scoring is based on WCAG 2.1 standards. AA requires 4.5:1 contrast for normal text, 3:1 for large text; AAA requires 7:1 for normal text, 4.5:1 for large text.