8618d34953e6b509728c2b221f105bee5f95bb65
This reverts commit [1]. It broke all snippet button colors, making them invisible. Besides that, the fix seems not obvious to make properly and would thus require some more testing, thus the need of reverting this urgently. There is probably more things to consider when remaking that fix: - mass_mailing scss code in web_editor should not be a thing. Even if the comment about variables not being accessible is true, there are definitely other ways to do it (make them accessible, add those rules generically with a custom selector and fill that custom selector when mass_mailing is installed, etc etc) - More than scss code, we really do not want mass_mailing *CSS* rules in website pages, especially in that code that generates *many* CSS rules. Of course web_editor.common.scss contains many things that should not be there and mass_mailing has probably already a lot of useless code in the frontend assets... but the goal is to fix those inconsistencies in the future. - The fix impacts buttons which are not hovered while the goal seemed to be to have their hover style disabled... - The fix impacts buttons which are in o_ccX environments only (?) but seemed to be about disabling all hover styles. - Much doubt on the need of an at-root instruction, especially since it creates a bug in frontend pages without o_mail_wrapper containers so it probably does not work as intended. - The fix should probably not be about overriding/duplicating the CSS rules but rather post-processing the mass_mailing assets to remove all hover rules. I guess it is even possible to do in JS removing the :hover CSS rules, at worst by moving all CSS rules to inline <style> rules or something like that. Note: the main bug about button text being invisible is apparently from 16.0 and up only. This still reverts the code at its root (15.2) for all mentioned reasons above. [1]: https://github.com/odoo/odoo/commit/55aff2dcdf5537e16bdaf01ee68d776510572171 task-3376724 closes odoo/odoo#126116 X-original-commit: a6e861b19002b02e369d6b7c1ed5fe1401e77028 Signed-off-by: Quentin Smetz (qsm) <qsm@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%