From c12c34587d78a455881e8e42e68e7a69fa98b713 Mon Sep 17 00:00:00 2001
From: stefanorigano <sri@odoo.com>
Date: Tue, 3 Oct 2017 10:15:25 +0200
Subject: [PATCH] [FIX] web, project, stock: emphasize dashboard records'
 colors

---
 addons/project/views/project_views.xml           | 2 +-
 addons/stock/views/stock_picking_views.xml       | 2 +-
 addons/web/static/src/less/kanban_dashboard.less | 5 +++++
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/addons/project/views/project_views.xml b/addons/project/views/project_views.xml
index eb001c6490f1..2b7f311a4f52 100644
--- a/addons/project/views/project_views.xml
+++ b/addons/project/views/project_views.xml
@@ -280,7 +280,7 @@
             <field name="name">project.project.kanban</field>
             <field name="model">project.project</field>
             <field name="arch" type="xml">
-                <kanban class="oe_background_grey o_kanban_dashboard o_project_kanban" on_create="project.open_create_project">
+                <kanban class="oe_background_grey o_kanban_dashboard o_project_kanban o_emphasize_colors" on_create="project.open_create_project">
                     <field name="name"/>
                     <field name="partner_id"/>
                     <field name="color"/>
diff --git a/addons/stock/views/stock_picking_views.xml b/addons/stock/views/stock_picking_views.xml
index eab9d50f1548..7ef28297834e 100644
--- a/addons/stock/views/stock_picking_views.xml
+++ b/addons/stock/views/stock_picking_views.xml
@@ -626,7 +626,7 @@
             <field name="name">stock.picking.type.kanban</field>
             <field name="model">stock.picking.type</field>
             <field name="arch" type="xml">
-                <kanban class="oe_background_grey o_kanban_dashboard o_stock_kanban" create="0">
+                <kanban class="oe_background_grey o_kanban_dashboard o_emphasize_colors o_stock_kanban" create="0">
                     <field name="color"/>
                     <field name="code"/>
                     <field name="count_picking_ready"/>
diff --git a/addons/web/static/src/less/kanban_dashboard.less b/addons/web/static/src/less/kanban_dashboard.less
index cf3f632f26ce..6fb2999a7657 100644
--- a/addons/web/static/src/less/kanban_dashboard.less
+++ b/addons/web/static/src/less/kanban_dashboard.less
@@ -226,4 +226,9 @@
         left: 0;
         right: auto;
     }
+
+    // Emphasize records' colors when necessary
+    &.o_emphasize_colors .o_kanban_record::after {
+        width: @o-kanban-color-border-width * 2;
+    }
 }
-- 
GitLab