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 StoreMore Odoo productivity apps
Conference Management
Paper submission with co-authors, bulk reviewer assignment, weighted rubric scoring and consensus aggregation — through revisions and deadlines to session scheduling.
Delete Dialog Box
Accessible delete confirmations with bulk-deletion warnings and database-drop protection — backed by a searchable audit trail of every deletion and role-based exemptions for trusted admins.
Done/Deleted Schedule Activity History
A permanent, searchable, exportable record of every activity marked done or deleted, with role-based visibility, type and date-range filters and tamper-proof entries.
Drag & Drop Uploads, Galleries & Feedback
Drop a whole batch of files at once and get an explicit outcome for each, then reorder attachments and kanban cards by dragging — upload and reordering in one module instead of two.
Dynamic Date Filter
Auto-detected date fields, one-click relative presets and rolling custom ranges inside the standard search dropdown — each showing how many records it will return before you click.
Dynamic Field Mapping
A no-code visual builder that connects any two Odoo models with dry-run preview, conflict resolution, and a full audit trail — one app instead of one per model pair.