Color your lists, triage at a glance
Automated rule-based row coloring plus one-click manual and bulk coloring — on any Odoo list view, for any model, with zero configuration.
The problem
High-volume list views all look the same. Nothing tells you at a glance which invoice is overdue, which deal has stalled, or which task is blocked — so teams open records one by one or re-apply filters all day just to find what needs attention.
The solution
Colored List View paints rows automatically from code-free rules and lets anyone recolor rows by hand, in bulk. Business-meaning presets, live previews, and per-user persistence turn any list into an instant visual triage board.
Everything a coloring tool should do
Every capability below is implemented in the module.
Code-free coloring rules
Map any Odoo domain condition on any model to a named color palette through a backend form — no view XML, no developer needed.
Manual & bulk coloring
A Colorize button appears in the list selection toolbar — select one or many rows and apply a color to all of them in a single click.
Business-meaning presets
Five ready-made palettes — Urgent, Warning, Success, Info, Neutral — give teams a shared color convention from day one.
Background and font color
Every palette controls background and text color together, so colored rows stay readable instead of turning into a wash of background tint.
Live preview
Every palette and rule form renders a live sample row, so you see the exact colors before you save a rule or assign a swatch.
Per-user, persistent colors
Manual colors and personal rules are saved per user, so shared lists can carry each person's own visual convention without conflict.
Holds across pagination
Colors apply to the full record set, not just the visible page, so triage holds true as you page through long lists.
Works on any model
Invoices, sales orders, tasks, deliveries, contacts — point a rule at any Odoo model's list view, with no per-model setup.
Zero-configuration activation
Presets and demo rules ship ready to go — install and start coloring immediately, with sensible defaults out of the box.
How it works
Pick a palette
Use a ready-made preset (Urgent, Warning, Success, Info, Neutral) or create your own background and font color pair.
Define a rule
Pick a model, build a condition with the domain builder, and link it to a palette — no code required.
Rows color automatically
Open the list view and every matching row is painted instantly — no manual work needed for records the rule already covers.
Fine-tune by hand
Select any rows, click Colorize, and apply or reset a color manually — a manual color always overrides an automated rule.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Any model. A rule simply points at a model and a domain condition, and the manual Colorize button works in every list view, so invoices, sales orders, tasks, deliveries, and contacts are all supported out of the box.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Colored List View
Color list rows by code-free rule or by hand, with business-meaning presets, background and font colors and a live preview — per-user, persistent across pagination, on any model.
Buy on Odoo App Store