diff --git a/addons/base/static/openerp/base.css b/addons/base/static/openerp/base.css index 8279ae652e5..e2c1ac5db1f 100644 --- a/addons/base/static/openerp/base.css +++ b/addons/base/static/openerp/base.css @@ -129,6 +129,33 @@ body { border-bottom-right-radius: 7px; } +.openerp .searchview_group_string { + display: block; + color: #7D7979; + font-weight: bold; + padding: 2px 0 2px 10px; + margin-top: 4px; + text-decoration: none; +} +.openerp .searchview_group_string:hover { + background-color: #ccc; +} +.openerp .searchview_group.folded .searchview_group_string { + background: url("img/ui/group-folded.png") no-repeat scroll 0 50%; +} +.openerp .searchview_group.folded .searchview_group_content { + display: none; +} +.openerp .searchview_group.expanded .searchview_group_string { + background: url("img/ui/group-expanded.png") no-repeat scroll 0 50%; +} +.openerp .searchview_group.expanded .searchview_group_content { + display: block; +} +.openerp .searchview_group_content { + padding-left: 10px; +} + /* Inputs */ .openerp input[type="text"], .openerp input[type="password"], .openerp select, .openerp textarea { -moz-box-sizing: border-box; diff --git a/addons/base/static/openerp/base.xml b/addons/base/static/openerp/base.xml index 321bd1b8a69..ad845fc4c44 100644 --- a/addons/base/static/openerp/base.xml +++ b/addons/base/static/openerp/base.xml @@ -154,12 +154,35 @@ - - - - - - + + + +
+ +
+ + + + +
+
+
+ + </tr> + </table> + <table border="0" cellspacing="0" cellpadding="0"> + <tr> +
+ + + + + + + + + diff --git a/addons/base/static/openerp/img/ui/group-expanded.png b/addons/base/static/openerp/img/ui/group-expanded.png new file mode 100644 index 00000000000..3f16536e123 Binary files /dev/null and b/addons/base/static/openerp/img/ui/group-expanded.png differ diff --git a/addons/base/static/openerp/img/ui/group-folded.png b/addons/base/static/openerp/img/ui/group-folded.png new file mode 100644 index 00000000000..2909b0c268f Binary files /dev/null and b/addons/base/static/openerp/img/ui/group-folded.png differ