From fe368d23c872c3db942ec2bdb6cc8a17423df6ae Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Tue, 10 Jul 2012 09:31:45 +0200 Subject: [PATCH] [IMP] padding between groups in forms bzr revid: fp@tinyerp.com-20120710073145-l0rmppe2d7mpterz --- addons/web/static/src/css/base.css | 5 ++++- addons/web/static/src/css/base.sass | 5 ++++- addons/web/static/src/js/view_form.js | 4 ++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 1425162d833..848886dde0c 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -1857,12 +1857,15 @@ min-width: 120px; } .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell { - padding-left: 8px; + padding-left: 4px; } .openerp .oe_form .oe_form_group { width: 100%; margin: 4px 0 4px 0; } +.openerp .oe_form .oe_form_group .oe_group_right > tbody > tr > td { + padding-left: 12px; +} .openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] { font-weight: bold; white-space: nowrap; diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass index 82ed305a275..e789d116e95 100644 --- a/addons/web/static/src/css/base.sass +++ b/addons/web/static/src/css/base.sass @@ -1449,10 +1449,13 @@ $sheet-max-width: 860px display: block min-width: 120px td.oe_form_group_cell + .oe_form_group_cell - padding-left: 8px + padding-left: 4px .oe_form_group width: 100% margin: 4px 0 4px 0 + .oe_group_right + > tbody > tr > td + padding-left: 12px // }}} // FormView.label {{{ .oe_form diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 63fd46dd440..ae57d1dfb24 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -1182,6 +1182,10 @@ instance.web.form.FormRenderingEngine = instance.web.form.FormRenderingEngineInt if (!$tr || row_cols < colspan) { $tr = $('').addClass('oe_form_group_row').appendTo($table); row_cols = cols; + } else if (tagName==='group') { + // When , we need a spacing between the two groups + $child.addClass('oe_group_right') + } row_cols -= colspan;