#8A659E#8A659E
#8A659E is a mid, moderate violet. Relative luminance 0.172; OKLCH L 56.6% C 0.095 H 313.2°. Best body text is #FFFFFF at 4.73:1 contrast (WCAG AA passes).
Color values
| HEX | #8A659E |
|---|---|
| RGB | rgb(138, 101, 158) |
| HSL | hsl(279, 23%, 51%) |
| HSV | hsv(279, 36%, 62%) |
| CMYK | cmyk(12.7%, 36.1%, 0%, 38%) |
| CIE-LAB | lab(48.49, 25.78, -25.21) |
| CIE-LCH | lch(48.49, 36.06, 315.63°) |
| OKLab | oklab(56.62% 0.0652 -0.0693) |
| OKLCH | oklch(56.62% 0.095 313.2) |
| XYZ | xyz(21.3055, 17.1796, 34.5348) |
| Luminance | 0.1718 (WCAG relative) |
| Temperature | cool |
| Family | violet |
Closest named colors
Dark Lavender
#856798
ΔE00 2.12
Faded Purple
#916E99
ΔE00 4.65
Dark Lilac
#9C6DA5
ΔE00 4.82
Dusty Purple
#825F87
ΔE00 5.49
Muted Purple
#805B87
ΔE00 5.55
Deep Lavender
#8D5EB7
ΔE00 6.33
Perceptual scales
Shades
Tints
Tones
OKLCH scale
Color harmonies
complementary
#8A659E #799E65
analogous
#6D659E #8A659E #9E6595
triadic
#8A659E #9E8A65 #659E8A
tetradic
#8A659E #9E6D65 #799E65 #65959E
square
#8A659E #9E6D65 #799E65 #65959E
split-complementary
#8A659E #959E65 #659E6D
monochromatic
#493554 #6A4C79 #8A659E #A78BB6 #C3B0CD
Accessibility & contrast
On white
4.73
#8A659E on #FFFFFF
AA ✓AA large ✓AAA ✗
On black
4.44
#8A659E on #000000
AA ✗AA large ✓AAA ✗
Best text color
#FFFFFF on #8A659E
4.73:1 — WCAG AA (normal text) passes
Contrast matrix
| fg \ bg | ##8A659E | #FFFFFF | #000000 | ##FFFFFF |
|---|---|---|---|---|
| ##8A659E | 1.00 | 4.73 | 4.44 | 4.73 |
| #FFFFFF | 4.73 | 1.00 | 21.00 | 1.00 |
| #000000 | 4.44 | 21.00 | 1.00 | 21.00 |
| ##FFFFFF | 4.73 | 1.00 | 21.00 | 1.00 |
Color blindness preview
Protanopia (red-blind)
#5B71A0
Deuteranopia (green-blind)
#64749C
Tritanopia (blue-blind)
#886D7A
Achromatopsia (no color)
#737373
Design tokens & code
CSS
--color: #8a659e; /* rgb */ color: rgb(138, 101, 158); /* oklch */ color: oklch(56.6% 0.095 313.2);
Tailwind
colors: {
custom: {
50: '#ad91bb',
500: '#8a659e',
950: '#000000',
},
}SCSS
$custom: #8a659e; $custom-light: #ad91bb; $custom-dark: #000000;
JSON
{
"hex": "#8a659e",
"rgb": {
"r": 138,
"g": 101,
"b": 158
},
"hsl": {
"h": 278.947,
"s": 22.709,
"l": 50.784
},
"oklch": {
"l": 0.56619,
"c": 0.09514,
"h": 313.2
},
"luminance": 0.17179
}Semantic roles & 50–950 ramp
primary
#8A659E
secondary
#ACBCA3
accent
#BF6987
background
#FAF8FB
surface
#F4F0F6
border
#CECBD0
text
#100D11
muted
#7F7D80