8689241f86e2d4ddb4e4510951f92b80e115b914
Since [this first commit], the elements that make up the submenu of the navbar of a website can no longer overflow the page. Depending on whether the content is too long, the elements are aligned to the left or to the right. This was done with the public `menuDirection` widget which looked at the available space on the left and right and depending on the size of the submenu elements, aligned the submenu in an optimal way. It has now been decided to get rid of all this widget because Bootstrap (with Popper) knows how to position dropdowns dynamically. Unfortunately Bootstrap has limited this dynamic positioning by disabling it on dropdowns that are in a navbar. So this commit removes the public widget and replaces it with a bootstrap patch so that dropdowns are dynamically aligned in navbars too. Note that if we had not made this patch in master, we would have had to adapt the public widget to the migration to Bootstrap 5 (see original commit). [this first commit]: https://github.com/odoo/odoo/commit/392c91cda3133b921e9aca9a7b1c511231027438 task-2904507 X-original-commit: b6963dc21bad4b012aace16b9ea9264c33a0d618 Part-of: odoo/odoo#115607
…
…
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%