a6dd7075b30b8f1c7500b23503a491f2fa33760a
With the conversion of the views to owl, we added an extra div around fields that represents the whole field, and wraps potentially multiple elements that may be rendered by a field widget. This changes the DOM structure, and to allow concrete fields to control everything about the way they are displayed, we decided to use the css rule "display: contents" for that div. As it turns out, while this does give more control to the field widget, it breaks a lot of existing css rules, and also prevents classes that are applied on that div from the arch from affecting any css property related to layout (such as margin, position or padding). Because of that, we decided to revert this change, and set this div's display property to inline-block (the same as legacy field widgets) and adapt the few fields where this does not work out of the box, which fixes many issues. Part-of: odoo/odoo#98711
…
…
…
…
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%