liveBook · Manning

Saturation

Saturation is the intensity or purity of a color relative to a neutral gray, commonly expressed as a percentage.

How 7 Manning books explain it

Everyday Data Visualization

The HSB color coordinate representing the intensity or vividness of a hue, ranging from gray at zero to the fullest color at the maximum.

How it is used
Controls color intensity when encoding values and balancing categorical emphasis in data visualizations.
How deep it goes
Defines saturation, contrasts it with hue and lightness, and demonstrates its interactions in HSB and HSL palettes.
Examples
Demonstrates gray-to-vivid hue changes, single-hue gradients, and a sunset-derived categorical palette adjusted for balance.
What you can do after
Apply it via a color picker to reduce accidental emphasis and construct more legible palette gradients.

Read how Everyday Data Visualization explains saturation →

Web Components in Action

Saturation is the color attribute describing the intensity or purity of a color.

How it is used
Uses saturation as the horizontal control in a color-picker interface.
How deep it goes
Explains saturation through coordinate mapping, dragging, boundary clamping, attributes, and gradient overlays.
Examples
Uses a draggable saturation-and-brightness picker with horizontal and vertical gradients.
What you can do after
Builds a draggable saturation control as a coordinate-picker Web Component.

Read how Web Components in Action explains saturation →

CSS in Depth, Second Edition

Saturation is a color attribute describing the intensity or amount of chromatic color relative to gray.

How it is used
Makes color intensity readable and adjustable within CSS HSL color values.
How deep it goes
Defines the percentage endpoints and interprets one color example; stops short of a saturation calculation.
Examples
Interprets hsl(198deg 73% 46%) and compares it with the equivalent hex value #2097c9.
What you can do after
Apply it via CSS HSL notation to read a color’s intensity and distinguish vivid color from gray.

Read how CSS in Depth, Second Edition explains saturation →

Web Design Playground, Second Edition

Saturation is the degree of purity or intensity of a hue, commonly expressed as a percentage.

How it is used
Controls a hue’s purity when specifying and choosing CSS colors.
How deep it goes
Defines percentage-based purity, relates it to grayscale, and demonstrates its position in hsl() without color-model internals.
Examples
Uses a purple h1 styled with hsl(300, 100%, 25%) and a draggable Color Chooser control.
What you can do after
Apply it via CSS hsl() or the Color Chooser to make a selected hue more vivid or grayer.

Read how Web Design Playground, Second Edition explains saturation →

Math for Web Design

Saturation is the perceived intensity or purity of a color relative to a neutral gray of similar lightness.

How it is used
Controls color vividness in HSL and helps soften accents when constructing light and dark UI palettes.
How deep it goes
Defines saturation geometrically, derives it from RGB with a formula, and applies it in bidirectional JavaScript conversion routines.
Examples
Uses purple heading and page-background colors, RGB/HSL conversion functions, and automated light-to-dark palette transforms.
What you can do after
Build it from scratch by converting RGB and HSL values, then apply saturation reductions in generated dark-mode palettes.

Read how Math for Web Design explains saturation →

Design for Developers

Saturation is the intensity or vividness of a color, represented in HSL as a percentage from 0% to 100%.

How it is used
Guides palette building, visual hierarchy, contrast, and attention management in interface design.
How deep it goes
Defines vividness, demonstrates palette adjustments, and gives UI guidance without detailing color-management algorithms.
Examples
Uses a saturated-image comparison and a violet-blue travel landing-page palette with 60% and 10% saturation variants.
What you can do after
Apply it via HSL/HSLA values or Adobe Illustrator’s HSB slider to create hierarchy and coordinated palette variations.

Read how Design for Developers explains saturation →

Web Design Playground

A color attribute that measures the purity of a hue or how much gray is mixed into it.

How it is used
Defines color purity within the HSL method and applies it to CSS color declarations.
How deep it goes
Explains gray mixing, percentage limits, and grayscale results, then applies saturation through hsl() without deeper color theory.
Examples
Uses a color wheel, gray-mixing scale, and purple h1 heading to demonstrate saturation.
What you can do after
Apply saturation through CSS hsl() by choosing a percentage between 0 and 100.

Read how Web Design Playground explains saturation →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.