From feaade623ab11807b837dbf392608f9df25dd930 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Fri, 17 Feb 2012 12:01:52 +0100 Subject: [PATCH] [imp] put openerp into body bzr revid: nicolas.vanhoren@openerp.com-20120217110152-x66rfhyfkqao04k0 --- addons/web/controllers/main.py | 5 ++--- addons/web/static/src/css/base.css | 3 ++- addons/web/static/src/js/chrome.js | 3 +++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 3fbb943342f..2fa9a38a82b 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -104,12 +104,11 @@ html_template = """ $(function() { var s = new openerp.init(%(modules)s); var wc = new s.web.WebClient(); - wc.$element = $(document.body); - wc.start(); + wc.appendTo($(document.body)); }); - + """ diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 2a27e61eb3d..324cc3fb108 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -1,7 +1,8 @@ -body.openerp { +body { padding: 0; margin: 0; overflow-y: scroll; + height: 100%; } .openerp { padding: 0; diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 72227c45dff..1ce93216120 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -1073,6 +1073,9 @@ openerp.web.WebClient = openerp.web.OldWidget.extend(/** @lends openerp.web.WebC this._current_state = null; }, + render_element: function() { + this.$element.addClass("openerp"); + }, start: function() { var self = this; if (jQuery.param != undefined && jQuery.deparam(jQuery.param.querystring()).kitten != undefined) {