b5db4c26616c29360116a72c4427ccc0dc2218f8
This commit fixes an issue related to the colorpicker component, present in both back-end and front-end. They use the same XML template but they have two different selectors within our SCSS files. Some months ago, commit[1] removed some `@extend` rules related to button design within the `web_editor`, and replaced them with a `.btn` BS class. This affected both colorpicker and causes layout issues on the "front-end web editor", which was not the expected output. The issue was fixed directly with commit[2], but by removing the `.btn` class from the template, it removed the whole styling on the back-end color picker, making it use the user agent button styling. == After == Since the colorpicker already has some CSS variables to handle its design depending on the context, we make use of the CSS variables to customize the design of the component when it is inside the backend, and make it look as it was before it lost its `.btn` class. [1]:ee38c69503[2]:711fc86368task-3693078 closes odoo/odoo#150157 Signed-off-by: Geelen Sébastien (sge) <sge@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%