Developer Jun 18, 2026

Why the Same Color Looks Different on a MacBook vs a Standard Monitor — Color Spaces, P3, and oklch

P3 displays (iPhone, MacBook Pro) can show colors that are impossible to display on standard sRGB monitors — and designers working on P3 screens routinely create colors that look different (less vivid) for much of their audience. Here's what "color space" actually means (gamut + encoding), why the same RGB value looks different on sRGB vs P3 displays, how CSS Color Level 4's color() function handles wide gamut, and why oklch is replacing HSL for building perceptually consistent color systems.

Developer Jun 13, 2026

Color Blindness and Design: Why Redundant Signals Matter More Than "Colorblind-Safe" Palettes Alone

Roughly 1 in 12 men have some form of red-green color vision deficiency — meaning "red means error, green means success" relies on a color distinction that's specifically the hardest for the most common type of color blindness. Here's how different CVD types affect color perception differently, why redundant non-color signals (icons, labels, patterns) are the core fix, and how CVD simulation reveals confusable color pairs during design review.

Developer Jun 12, 2026

Design Tokens, CSS Variables, and Dark Mode: How to Build a Colour System That Scales

Design tokens are a three-tier hierarchy: primitive colours → semantic meanings → component-specific use. CSS custom properties implement this at runtime, making dark mode a one-place change. Here's the full token model, how Tailwind's colour system works, and why OKLCH is replacing HSL for design systems.

Developer Jun 9, 2026

Colour Contrast and Accessibility: WCAG Ratios, Common Failures, and Accessible Design Systems

WCAG contrast requirements are now enforceable law in the EU and UK. Here's how contrast ratios are calculated from RGB values, which common colour combinations fail (including Bootstrap blue), and how to build accessible colour systems from the start.

Developer Jun 7, 2026

Colour Converter — Hex, RGB, HSL & CMYK with Live Preview

Learn how hex, RGB, HSL, and CMYK colour representations relate to each other, when to use each, how HSL enables systematic colour theming, and how to convert any colour with a free colour converter.

Developer Jun 6, 2026

Colour Converter — HEX, RGB, HSL, HSV & CMYK Explained

Learn the difference between HEX, RGB, HSL, HSV, and CMYK colour formats, when each is used, and how to convert between them instantly with a free colour converter for web and design work.