Skip to main content

Colors & conditional formatting

Color is how a chart communicates at a glance. Insights and charts gives you three levels of control, from a one-click palette to precise per-value rules — all no-code.

Palettes

Every dashboard has a default palette, set in Options → Color palette. It's saved with the dashboard, so it sticks on reload. Choose from:

  • Auto — sensible defaults, including semantic colors for well-known values (e.g. status categories).
  • Cool, Warm, Pastel, Grayscale, Sequential — stylistic ranges.
  • Colorblind-safe — an Okabe–Ito palette chosen for deuteranopia/protanopia legibility.

Any single widget can override the dashboard default in its ⚙ settings → Colors.

Color pins

To force one specific segment to one specific color — "Done is always green", "this team is always purple"pin it in the widget's Colors panel. A pin always wins over the palette.

Conditional-formatting rules

Rules color a segment by its value or label, evaluated in order (first match wins). Use them for thresholds and semantics that a flat palette can't express:

  • Label "Blocked" → red, "Done" → green.
  • A measure above a threshold → red (e.g. cycle time > 10 days), below → green.

Add rules in the widget's Colors panel; reorder them to set precedence.

Precedence

When the app colors a segment it checks, in order:

  1. a pinned color for that segment,
  2. the first matching conditional-formatting rule,
  3. a semantic color (Auto palette only),
  4. the palette.

The first one that applies wins, so specific intent (pins, rules) always overrides the general palette.

Next