uiwheel
Three colors evenly spaced around the color wheel (120° apart).

Triadic Harmony Calculator

#895AF6Hue 258°triadic

Drag the handle around the wheel or use sliders below

RGB(137, 90, 246)
Hue Angle258°
Saturation90%
Lightness66%

Generated Harmonies (3 Colors)

Primary Base

#895AF6

oklch(0.601 0.221 292.3)

Secondary

#F6895A

oklch(0.740 0.147 43.3)

Accent

#5AF689

oklch(0.866 0.199 150.0)

Design System Validation

Live UI Component Preview

UI

Apex Analytics

Team Dashboard

Harmonized Active
Total Conversion+18.4%

$84,290

Active Users+34.2%

14,820

Harmonic Health99.8%

Optimal

Interactive Button & State Styles

Verify clickability, state contrasts, and visual weight across primary and secondary controls.

Badge Tag (#5AF689)
Accessibility Audit

WCAG 2.1 Contrast Matrix

Evaluates minimum contrast ratios for regular body text (4.5:1 AA, 7:1 AAA) and large text (3:1).

Color RoleHexOn Pure White (#FFF)On Dark Obsidian (#0B0F19)Recommended Usage
Primary Base
#895AF6
4.32:1(AA (large text))
4.43:1(AA (large text))
Best on Dark UI / Buttons
Secondary
#F6895A
2.43:1(Fail)
7.88:1(AAA)
Best on Dark UI / Buttons
Accent
#5AF689
1.40:1(Fail)
13.66:1(AAA)
Best on Dark UI / Buttons
Design Token Generator

50–950 Tailwind Shade Ramp

Click any swatch to copy its HEX value. Formatted for Tailwind CSS v4 / v3 color configurations.

Developer Export Center

Ready-to-Use Code Snippets

// tailwind.config.js / CSS @theme
module.exports = {
  theme: {
    extend: {
      colors: {
        primary: {
          50: '#F6F5FA',
          100: '#EBE7F4',
          200: '#C8B1FB',
          300: '#A581F8',
          400: '#7B47F5',
          500: '#895AF6',
          600: '#450BCB',
          700: '#3709A5',
          800: '#290679',
          900: '#1A0057',
          950: '#0F0033',
        },
        secondary: '#F6895A',
        accent: '#5AF689',
      }
    }
  }
};
Theoretical Foundation

Understanding Triadic Harmony

Triadic harmonies form an equilateral triangle across the color wheel. Even when using pale or desaturated variations, triadic palettes feel balanced, energetic, and multi-dimensional. This makes triadic schemes the preferred system for applications that require multiple distinct status categories, such as kanban boards, creative suites, and multi-role dashboards.

✓Ideal Use Cases in Web & App UI

  • •SaaS dashboards requiring clear differentiation: e.g. Primary Brand (Base), Pending/Warning (Second), Success/Metric (Third).
  • •Gamified educational apps and creator platforms needing energetic, engaging color variety.
  • •Multi-category product tagging and data visualization graphs.

✗Common Design Mistakes to Avoid

  • •Allowing all three colors to compete at full saturation simultaneously.
  • •Neglecting to assign one primary dominant role to anchor the UI layout.
UI Implementation Architecture

How to Structure Triadic Harmony in Production Code

Follow this token role hierarchy when integrating triadic harmony spokes into your design system tokens:

60% Primary Tone

Base Surface & Canvas

Use shade 50 (or 950 in dark mode) as your primary canvas background tint to establish emotional mood without compromising readability.

30% Secondary Spokes

Borders & Secondary Pills

Apply secondary harmony spokes to component card borders, tag badges, sidebar active indicators, and chart telemetry tracks.

10% Accent Spoke

High-Impact Action & CTA

Reserve your sharpest harmony spoke for conversion buttons, primary checkout buttons, and interactive focus rings.

Other Color Harmony Calculators