OdooWiki OCA HUB

Mail Chatter Thread Colour

mail_chatter_thread_colour folder_open OCA/social open_in_new
Uncategorised License: AGPL-3

This addon allows to modify the colour of the chat coming from mail threads. Users don't know easily if an opened chat comes from a comment from another user or if it comes to some record.

Now, we can declare a standard color for all threads comming from models. We can even declare a specific color for a model.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Lets you set a background and font colour for the chat windows that open from records, either globally or per model, so you can tell at a glance where a conversation comes from.

This module changes how the small chat windows (the ones that pop up from the chatter of a record) look. Instead of all of them having the same header colour, you can give them a colour that depends on the type of record the conversation belongs to.

  • In Settings, a new section lets you pick a base background colour and a base font colour for all record threads. These are stored as system parameters (mail_chatter.base_colour and mail_chatter.base_font_colour) and default to the standard Odoo purple and white.
  • On each model that supports messages (for example Contacts, Sales Orders, etc.), a technical field lets you set a specific background colour and font colour for that model. If you leave them empty, the global base colours are used.
  • The colours are applied automatically to the header of the chat window when the conversation comes from a record. Conversations from channels (like general chat) keep the normal look.

The module touches the model list (ir.model), the settings screen (res.config.settings) and the web client assets. It does not add new menus; the options appear inside the existing Settings and model configuration screens.

Depends on

mail
Models and fields (3)
  • ir.qweb · extends an existing model
  • ir.model · extends an existing modelthread_colour, thread_font_colour
  • res.config.settings · extends an existing modelthread_colour (Define base colour for model threads), thread_font_colour (Define base font colour for model threads)

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 14.0

Access Settings \ General Settings and define a standard colour.

Access in debug mode on Settings \ Technical \ Database Structure \ Models to select a model and set an specific colour.

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.