qsm-odoo 2b81636e39 [FIX] web: fix export dialog design on IE
As the export dialog has always lots of content, the design was made
so that it always takes 100% of the viewport height. This allowed to
design the dialog content so that the fields panels do not overflow
the modal and are individually scrollable and so that the buttons are
vertically centered.

The problem is that this was not properly working on IE. Indeed, the
`.modal-body` element overflowed the `.modal-content` one. The solution
is in two parts:

 1) IE does not properly distribute heights when combining flex elements
    with max-height containers. The `.modal-content` has to be forced
    to `height: 100%;` for this to work. This is done in javascript as
    there is no way to detect `.modal-content` elements specific to
    export dialogs.

 2) IE does not properly render `flex: 1 0 0;` elements. The rule is
    supposed to tell the browser "render the element as if it was of
    dimension 0 and was able to grow to fill its parent container".
    Fortunatly, a workaround with `flex: 1 1 auto;` combined with
    `min-height: 0;` seems to achieve the same behavior for this
    case (by telling "render the element by shrinking or growing
    it to fill its parent container, without caring of its minimum
    size").

opw-725391

Cherry-pick of odoo/enterprise@dd059f0af7
2017-03-28 17:37:33 +02:00
…
…
…
…
2016-12-09 12:02:31 +01:00
…
…

Build Status Tech Doc Help Nightly Builds

Odoo

Odoo is a suite of web based open source business apps.

The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...

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.

If you are a developer you may type the following command at your terminal:

wget -O- https://raw.githubusercontent.com/odoo/odoo/9.0/odoo.py | python

Then follow the developer tutorials

For Odoo employees

To add the odoo-dev remote use this command:

$ ./odoo.py setup_git_dev

To fetch odoo merge pull requests refs use this command:

$ ./odoo.py setup_git_review
S
Description
No description provided
Readme LGPL-3.0
3.4 GiB
Languages
Python 49.6%
JavaScript 47.8%
SCSS 2%
CSS 0.3%
HTML 0.2%