/* Copyright 2015 Sylvain Calador Copyright 2015 Javi Melendez Copyright 2016 Antonio Espinosa Copyright 2017 Thomas Binsfeld Copyright 2017 Xavier Jiménez License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */ odoo.define("web_environment_ribbon.ribbon", function (require) { "use strict"; var rpc = require("web.rpc"); var core = require("web.core"); // Code from: http://jsfiddle.net/WK_of_Angmar/xgA5C/ function validStrColour(strToTest) { if (strToTest === "") { return false; } if (strToTest === "inherit") { return true; } if (strToTest === "transparent") { return true; } var image = document.createElement("img"); image.style.color = "rgb(0, 0, 0)"; image.style.color = strToTest; if (image.style.color !== "rgb(0, 0, 0)") { return true; } image.style.color = "rgb(255, 255, 255)"; image.style.color = strToTest; return image.style.color !== "rgb(255, 255, 255)"; } core.bus.on("web_client_ready", null, function () { var ribbon = $('