Duotone Bold

Your Year in
Bold Color

High-contrast duotone color schemes with bold typography, inspired by Spotify Wrapped, Duolingo, and modern entertainment apps. Combine "dark base + vibrant gradient cards + oversized stats + pill buttons" for energetic, punchy interfaces.

Dark base #121212 Vibrant gradient cards Oversized bold numbers Pill-shaped buttons Circular progress rings
2.4K
Streams
847
Hours
156
Artists
42
Genres

Top Duotone Cards

01
Green Pulse
#1db954 + #064e22
02
Purple Haze
#8b5cf6 + #3b0f8a
03
Pink Flash
#ec4899 + #7c1d50
04
Orange Burn
#f97316 + #9a3b00
05
Blue Shift
#3b82f6 + #1a3a7a
86%
Energy
70%
Mood
56%
Dance

Activity Breakdown

Visual Hierarchy 87%
Color Impact 72%
Typography Bold 95%
Card Density 60%

AI Request Prompt

Design a dashboard/landing page in Duotone Bold style — Spotify Wrapped-inspired, high-contrast duotone cards on a dark base.

COLOR TOKENS:
--bg: #121212
--surface: #1e1e1e
--surface-elevated: #282828
--text: #ffffff
--text-muted: #b3b3b3
--green: #1db954
--green-soft: rgba(29, 185, 84, 0.15)
--purple: #8b5cf6
--pink: #ec4899
--orange: #f97316
--blue: #3b82f6
--gradient-1: linear-gradient(135deg, #1db954, #1ed760)
--gradient-2: linear-gradient(135deg, #8b5cf6, #ec4899)
--gradient-3: linear-gradient(135deg, #f97316, #ef4444)
--gradient-4: linear-gradient(135deg, #3b82f6, #06b6d4)
--border: rgba(255, 255, 255, 0.1)

TYPOGRAPHY:
Font: "Plus Jakarta Sans" sans-serif
Heading: weight 900, letter-spacing -0.03em, line-height 1.05
Body: 15px, weight 500, line-height 1.7
Display numbers: clamp(2.5rem, 5vw, 4rem), weight 900
Badge: 0.72rem, weight 800, uppercase, letter-spacing 0.08em
h1: clamp(2.4rem, 6vw, 4.5rem), weight 900

UI COMPONENTS:
- Hero card: border-radius 24px, background var(--surface), border 1px solid var(--border), radial-gradient glow overlays (purple top-right, green bottom-left)
- Stat cards: border-radius 20px, full gradient backgrounds (green/purple-pink/orange-red/blue-cyan), large bold number + small uppercase label
- Duotone cards: horizontal scroll, flex 0 0 220px, border-radius 16px, gradient backgrounds (vibrant to dark shade), circular avatar element (80px, rgba white bg with backdrop-filter blur), scroll-snap-type: x mandatory
- Progress bars: 8px height, border-radius 999px, gradient fills matching color tokens, dark track background
- Circular progress rings: 100px SVG circles, stroke-width 8, stroke-dasharray 283, animated stroke-dashoffset, bold percentage number centered
- Pill tags: border-radius 999px, colored tint backgrounds (15% opacity), matching text color, font-weight 700
- Buttons: pill-shaped, background var(--green), color #000, font-weight 700, box-shadow with green glow, hover scale(1.02) + translateY(-2px)
- Badge: background var(--green), color #000, pill shape, uppercase

LAYOUT:
- Container: min(1100px, 92vw), centered, padding 28px 0 100px
- Stats grid: repeat(auto-fit, minmax(140px, 1fr)), gap 16px
- Horizontal cards: flex with overflow-x auto, gap 16px, custom scrollbar (6px, dark track)
- Circle progress: flex row with wrap, gap 24px, centered
- Progress section: surface card with 20px radius, 28px padding
- Sections stack vertically with 28px gap

MOTION:
- Card entrance: translateY(20px) + scale(0.95) to normal, 0.6s ease, stagger 0.08s
- Pill entrance: scale(0.85) to scale(1), opacity, 0.5s ease, stagger 0.06s
- Progress bar fill: width transition 1s ease
- Circle ring: stroke-dashoffset transition 1.5s ease
- Button hover: translateY(-2px) scale(1.02), shadow expansion, 0.25s
- Respect prefers-reduced-motion

RESPONSIVE:
- Below 768px: stats grid 2 columns, cards flex 180px wide, circles 80px, pill font-size 0.78rem
- Above 768px: full 4-column stats, 220px cards, 100px circles

FORBIDDEN:
- No light or white backgrounds
- No thin/light font weights for headings (minimum 800)
- No sharp corners — minimum 16px radius on cards, 999px on pills/buttons
- No muted or pastel gradients — all gradients must be vivid and saturated
- No serif fonts
- No subtle shadows — shadows should reinforce the vibrant glow aesthetic

OUTPUT:
1. Single HTML file with inline CSS
2. Dark base with multi-color duotone gradient card system
3. Oversized bold stat numbers with gradient backgrounds
4. Horizontal scroll card section with scroll-snap
5. SVG circular progress rings with animated stroke
6. Gradient progress bars with dark tracks
7. Pill-shaped tags and buttons with colored tints
8. CSS custom properties for all color tokens