design:nico
2
总安装量
2
周安装量
#65694
全站排名
安装命令
npx skills add https://github.com/cerico/macfair --skill design:nico
Agent 安装分布
trae
2
claude-code
2
github-copilot
2
codex
2
windsurf
2
kiro-cli
2
Skill 文档
Nico Design System
A framework-agnostic design system emphasizing elegant restraint, dark muted backgrounds, and data treated as visual art.
When to Use
- Data visualizations
- Editorial/magazine layouts
- Portfolio presentations
- Sites where content should feel luminous against darkness
- Anything benefiting from quiet sophistication
Core Philosophy
- Elegant restraint – Complexity emerges from simplicity, not decoration
- Luminous content – Dark backgrounds make content glow
- Desaturation – Muted colors feel refined; rainbows feel cheap
- Information as art – Data is intrinsically beautiful when presented with care
Color Palette
Use these semantic tokens. Translate to the framework’s convention (CSS variables, Tailwind config, SCSS variables, etc.).
| Token | Purpose | Reference Value |
|---|---|---|
bg |
Primary background | Deep forest green-black (#1a2e1a) |
bg-muted |
Secondary surfaces | Lighter forest (#2a3d2a) |
bg-lighter |
Tertiary/borders | (#3a4d3a) |
text |
Primary text | Warm off-white (#f5f2eb) |
text-muted |
Secondary text | Muted tan (#a8a090) |
accent-warm |
Warm accent | Desaturated gold (#c4a35a) |
accent-cool |
Cool accent | Desaturated teal (#5a8a9a) |
Palette principles:
- Maximum 2-3 colors beyond the neutrals
- Accents should be desaturated (30-45% saturation)
- Warm and cool accents create natural contrast without clashing
- Background darkness should be 85-95% (very dark but not pure black)
Typography
Primary font: Literata or similar refined serif with:
- Optical sizing if available
- Light to regular weights (300-400) for elegance
- Slightly expanded letter-spacing on small text
Secondary font: System sans-serif for UI elements, navigation labels
Type scale principles:
- Large display text: light weight, tight tracking
- Body text: regular weight, comfortable line height (1.6-1.8)
- Labels/navigation: small caps or uppercase with wide letter-spacing (0.1-0.2em)
Visual Motifs
Circular/radial organization:
- Concentric circles for layered information
- Arc diagrams for relationships
- Radial layouts for cyclical data (time, seasons)
- Central focal points with radiating elements
Grid patterns:
- Sparse layouts with generous negative space
- 4-5 column compound grids
- Asymmetric balance over rigid symmetry
Spatial Composition
- Generous padding – Let content breathe
- Vertical rhythm – Consistent spacing scale
- Full-bleed moments – Occasional edge-to-edge elements for drama
- Layered depth – Subtle shadows, overlapping elements
Interaction Patterns
- Hover glow – Subtle luminosity increase on interactive elements
- Opacity transitions – 0.85 â 1.0 on hover
- Progressive disclosure – Reveal details on interaction, not all at once
- Tooltips – Contextual information near cursor
- Transitions – Smooth, 150-200ms duration, ease-out timing
Implementation Notes
When applying this system:
- Start with background – Set the dark foundation first
- Establish type hierarchy – Load fonts, set base styles
- Add content – Let it glow against the darkness
- Layer accents sparingly – One accent color is often enough
- Test contrast – Ensure WCAG AA compliance (4.5:1 for text)
Anti-Patterns
Avoid:
- Bright saturated colors
- Pure black backgrounds (#000)
- Sans-serif as primary font
- Busy patterns or textures
- Multiple accent colors competing
- Harsh borders (prefer subtle shadows or opacity)