2aea38467e6d541dd413988d4fd78f99a746ace2
The "floating" and the "into-sidebar" toolbar designs are visually very different but share the same XML template. Prior to this commit we relied on SCSS overrides to achieve the two designs, meaning that any new rule added in wysiwyg.scss was supposed to be followed by an override in wysiwyg_snippets.scss. This approach led to glitches and undesired behaviors, especially considering that all customizations we apply are already overrides of the standalone OdooEditor lib (that, by the way, applies its own overrides on top of bootstrap too...). This commit will add the 'oe-floating' class by default, and will remove it when the toolbar is rendered inside the sidebar. This approach allows to target the floating design when needed only, and consequentially will leave the '.oe-toolbar' selector for the code shared between the two designs. Part of https://github.com/odoo/odoo/pull/73565 task-2496339 Part-of: odoo/odoo#73565
…
…
…
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%