summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2012-04-18 18:10:39 +0200
committerFabien Meghazi <fme@openerp.com>2012-04-18 18:10:39 +0200
commit70a48b74c93e89532c8a554f97a1c92304bf7984 (patch)
tree69bf87033fc63a680d35887c45cc4a07b61476d4 /addons/web/static/src
parentc7e392f18e59f88b0e510f67b8b0189338251bbf (diff)
[IMP] Improved layout outline debugging feature
bzr revid: fme@openerp.com-20120418161039-wztsy1ss7espeo8v
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/css/base.css17
-rw-r--r--addons/web/static/src/css/base.sass14
-rw-r--r--addons/web/static/src/js/view_form.js6
3 files changed, 7 insertions, 30 deletions
diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css
index fc384fd9fbf..f45649dfeb1 100644
--- a/addons/web/static/src/css/base.css
+++ b/addons/web/static/src/css/base.css
@@ -1777,23 +1777,10 @@
font-weight: bold;
}
.openerp .oe_layout_debugging .oe_form_group {
- border: 2px dashed red;
+ outline: 2px dashed red;
}
.openerp .oe_layout_debugging .oe_form_group_cell {
- border: 1px solid blue;
- padding-bottom: 1em;
-}
-.openerp .oe_layout_debugging .oe_layout_debug_cell {
- color: white;
- background: #669966;
- font-size: 80%;
- text-align: center;
-}
-.openerp .oe_layout_debugging .oe_layout_debug_cell {
- display: block;
-}
-.openerp .oe_layout_debug_cell {
- display: none;
+ outline: 1px solid blue;
}
.openerp .oe_debug_view {
float: left;
diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass
index b2373c7782b..f95d843b689 100644
--- a/addons/web/static/src/css/base.sass
+++ b/addons/web/static/src/css/base.sass
@@ -1484,19 +1484,9 @@ $colour4: #8a89ba
// Debugging stuff {{{
.oe_layout_debugging
.oe_form_group
- border: 2px dashed red
+ outline: 2px dashed red
.oe_form_group_cell
- border: 1px solid blue
- padding-bottom: 1em
- .oe_layout_debug_cell
- color: white
- background: #696
- font-size: 80%
- text-align: center
- .oe_layout_debug_cell
- display: block
- .oe_layout_debug_cell
- display: none
+ outline: 1px solid blue
.oe_debug_view
float: left
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 65d5b0c0193..7cd5b8b01b2 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -953,10 +953,10 @@ instance.web.form.FormRenderingEngine = instance.web.Class.extend({
},
toggle_layout_debugging: function() {
if (!this.$target.has('.oe_layout_debug_cell:first').length) {
+ this.$target.find('[title]').removeAttr('title');
this.$target.find('.oe_form_group_cell').each(function() {
- var text = 'W:' + ($(this).attr('width') || '') + ' - C:' + $(this).attr('colspan'),
- $span = $('<span class="oe_layout_debug_cell"/>').text(text);
- $span.prependTo($(this));
+ var text = 'W:' + ($(this).attr('width') || '') + ' - C:' + $(this).attr('colspan');
+ $(this).attr('title', text);
});
}
this.$target.toggleClass('oe_layout_debugging');