design:nico
SKILL.md
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)
Weekly Installs
8
Repository
cerico/macfairFirst Seen
Feb 24, 2026
Installed on
trae8
claude-code8
github-copilot8
codex8
windsurf8
kiro-cli8