summaryrefslogtreecommitdiff
path: root/addons/web/static/src/less/webclient_layout.less
AgeCommit message (Collapse)Author
2018-04-18[REF] *: rename all LESS files to SCSSqsm-odoo
This is a simple renaming without adaptation.
2018-01-16[REF] web,*: ActionManager/ViewManager refactoringAaron Bohy
This rev. is the first part (out of 3) of the refactoring of the ActionManager and ViewManager layer of the webclient. The main changes are: - there is no ViewManager anymore, its work is now handled by the ActionManager itself, but isolated in a specific file ; this eases a lot of things, as the breadcrumbs handling for example. - the ActionManager code is converted to the new coding principles and guidelines ; mainly, children widgets communicate with it by triggering events up, and not by function calls anymore. - the ActionManager layer is now testable, and a lot of tests have already been written. - the code in other addons has been adapted consequently. What's coming next: - introduce the 'AbstractAction' Widget, and make client actions and view controllers inherit from it ; this widget will implement a common API that could be used uniformly by the ActionManager (e.g. restore(), canBeLeft(), renderButtons(), getTitle()...). - move the ControlPanel handling from the ActionManager to the AbstractAction.
2017-08-30[REF] web: review new design elementsstefanorigano
- Review UI custom colors (used for tags and kanban cards) - Properly align control panel items - Remove links style overrides (these rules are not necessary anymore because already specified in bootstrap_overridden.less variables definitions) - Set new webclient bg color - Adapt colors in kanban view
2016-09-23[FIX] web: scroll view in communityPierre Masereel
Since the merge of the two modules 'web' from enterprise and community it was impossible to scroll in the side menu and in the main content of a community database from Internet Explorer 10 & 11 but it is working in Edge. This was due to missing css 'height' attribute on the '.o_main' class that should be set to 100% for IE to let the flex elements know the size of their parent. This was introduced in rev https://github.com/odoo/odoo/commit/977db823c
2016-08-02[FIX] web: set correct web client heightqsm-odoo
The main content of the web client was set to grow/shrink so that it fills the window (thanks to flex). However, to be able to shrink as much as necessary the min-height needs to be forced to 0. Without this fix, the web client was overflowing on the bottom of the page, making impossible to access some menu items.
2016-05-04[~MERGE] forward port of odoo/enterprise branch saas-10 up to ↵Christophe Simonis
odoo/enterprise@5ca7d8bc31 NOTE: all .po files haven't been forward-ported due to conflicts. Once .pot updated, the auto-match of transifex should get them back.
2016-04-22[IMP] base, web: add type=fullscreen to ir_actionsGéry Debongnie
With this commit, actions can have a type=fullscreen. This means that the navbar will be hidden, for the action and for all subsequent actions open in the breadcrumb There is no real security behind this, this is just a feature for convenience, so users can bookmark an url an open some action in a way that they are not distracted by anything. In short, this is some kind of light 'kiosk' mode.
2016-04-21[REF] web: stop duplicating webAaron Bohy
Avoid duplicating web addon in enterprise by extracting a common basis. Enterprise features stay in enterprise, but use that common basis. Mainly: - JS refactoring and linting - Conversion of .sass into .less split into multiple files - Templates cleaning and DOM simplification - Re-generation of web.pot, and update of .po files