/* 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 $ = require('jquery'); 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 = $('