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:
- a pinned color for that segment,
- the first matching conditional-formatting rule,
- a semantic color (Auto palette only),
- the palette.
The first one that applies wins, so specific intent (pins, rules) always overrides the general palette.
Next
- Adding charts — where the Colors panel lives.
- Chart types — which charts use legends and segments.