A module that lets the user expand/restore the dialog box size through a button in the upper right corner (imitating most windows managers). It also adds draggable support to the dialogs.
auto_awesome What this module does
AI-generated from the code · Odoo 20.0Adds a maximize/restore button to every dialog window in Odoo, letting users expand a pop-up to full screen width and switch it back to its normal size. The chosen state is remembered in the browser and can be forced by default through a system setting.
This module changes how pop-up windows (dialogs) look and behave across the whole Odoo web interface. A new button appears in the upper-right corner of each dialog, next to the close button, showing a fullscreen icon to expand the dialog and an exit-fullscreen icon to restore it.
- Clicking the button toggles the dialog between its normal size and a full-screen width layout.
- The choice is saved in the user's browser, so the next dialogs open in the same state.
- A system setting (
web_dialog_size.default_maximize) can define the default state for users who have not chosen one yet; when an administrator changes it, users who never picked a size follow the new default. - The button is added to standard dialogs, action dialogs and selection/creation dialogs, so it is available in most pop-up screens.
- After resizing, the window is refreshed so content inside the dialog re-lays out correctly.
The module extends the ir.config_parameter model only to read that default setting. It does not add menus, reports, emails or scheduled jobs; it is a purely visual convenience for the web client.
Depends on
Required by other modules
Models and fields (1)
- ir.config_parameter · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 20.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 9 confirmed, 0 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/web.
terminal Installation and usage
OCA documentation · Odoo 20.0Configuration
Source · Odoo 20.0By default, the module respects the caller's dialog_size option. If you want to set dialog boxes maximized by default, you need to:
- Go to Settings -\> Technical -\> Parameters -\> System Parameters
- Add a new record with the text web_dialog_size.default_maximize in the Key field and the text True in the Value field
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.