summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2011-12-30 11:53:41 +0100
committerAntony Lesuisse <al@openerp.com>2011-12-30 11:53:41 +0100
commitc1ffe4385f69efdd55f27324a71ca83a61d7db0f (patch)
treed0a459fb7cb8ab96a8efc456230afa2f9ceea822 /addons/web/static/src
parentf90d31a4d01a7efd5a00e83cd046922312796c48 (diff)
parenteaf85461354b642fe799d33c9d35cf7b6e06594a (diff)
[MERGE] style improvement by ahu
bzr revid: al@openerp.com-20111230105341-d26r8iaczoq1xx34
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/css/base.css44
-rw-r--r--addons/web/static/src/js/views.js18
-rw-r--r--addons/web/static/src/xml/base.xml60
3 files changed, 78 insertions, 44 deletions
diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css
index 917001bb8ca..1f136868335 100644
--- a/addons/web/static/src/css/base.css
+++ b/addons/web/static/src/css/base.css
@@ -14,6 +14,7 @@ body.openerp, .openerp textarea, .openerp input, .openerp select, .openerp optio
.openerp .view-manager-main-content {
width: 100%;
+ height: 100%;
padding: 0 8px 8px 8px;
}
@@ -744,11 +745,14 @@ label.error {
.openerp .oe_search-view-filters-management, .openerp .oe_search-view-custom-filter-btn {
float:right;
}
-
+.openerp .searchview_extended_add_proposition {
+ text-decoration: none;
+}
.openerp .searchview_extended_add_proposition span {
font-size: 0.9em;
background: url(/web/static/src/img/icons/gtk-add.png) repeat-y;
padding-left: 18px;
+ color:#9A0404;
}
.openerp .searchview_extended_delete_group {
@@ -919,6 +923,9 @@ label.error {
font-weight: bold;
vertical-align: middle;
}
+.openerp tfoot .oe-list-pager {
+ padding:0 6px 8px 0;
+}
.openerp .oe_button.oe_button_pager,
.openerp .oe_button.oe_button_pager:disabled {
padding: 0 3px 0 3px;
@@ -1086,6 +1093,7 @@ label.error {
}
.openerp .oe_form_buttons, .openerp .oe_list_buttons {
float: left;
+ margin-bottom:5px;
}
.openerp .oe_form_pager, .openerp .oe_list_pager {
float: right;
@@ -1215,7 +1223,20 @@ label.error {
min-height:100px;
}
/* Inputs */
-.openerp .oe_forms input[type="text"], .openerp .oe_forms input[type="password"], .openerp .oe_forms select, .openerp .oe_forms textarea {
+.openerp tr[id^="oe-editable-row"] input { /* editable list input */
+ font-size: 110%;
+ height: 22px;
+}
+.openerp tr[id^="oe-editable-row"] select {
+ margin-bottom:1px;
+}
+.openerp .searchview_extended_prop_value input.field_char {
+ height: 22px;
+ margin-bottom: 6px;
+ padding-top: 1px;
+}
+
+.openerp .oe_forms input[type="text"], .openerp .oe_forms input[type="password"], .openerp .oe_forms select, .openerp .oe_forms textarea, .openerp tr[id^="oe-editable-row"] input, .searchview_extended_prop_value input.field_char {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
@@ -1410,6 +1431,10 @@ label.error {
background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
}
+.openerp tfoot.ui-widget-header .oe-list-footer { /* adding some space to the footer */
+ padding: 4px 0 5px 0;
+}
+
/* Sidebar */
.openerp .view-manager-main-table {
margin: 0;
@@ -1468,13 +1493,16 @@ label.error {
background: #fff;
margin: 0.25em 0;
font-size: 85%;
- color: #4C4C4C;
+ color: #9A0404;
position: relative;
overflow: hidden;
+ border-radius: 3px;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
}
.openerp .oe-view-manager-logs ul {
margin: 0;
- padding: 0 10px;
+ padding: 5px 10px;
list-style: none;
}
.openerp .oe-view-manager-logs li:before {
@@ -1699,11 +1727,17 @@ label.error {
margin-bottom: -4px;
cursor: pointer;
}
-.openerp .oe-m2o input {
+.openerp .oe-m2o input, .openerp tr[id^="oe-editable-row"] input.field_many2one {
border-right: none;
margin-right: 0px !important;
padding-bottom: 2px !important;
}
+.openerp tr[id^="oe-editable-row"] input.field_many2one {
+ padding-top: 1px;
+}
+.openerp tr[id^="oe-editable-row"] input.field_many2one, .openerp tr[id^="oe-editable-row"] button {
+ margin-top: 2px;
+}
.openerp .oe-m2o-disabled-cm {
color: grey;
}
diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js
index 90617344bee..55c1d34d23a 100644
--- a/addons/web/static/src/js/views.js
+++ b/addons/web/static/src/js/views.js
@@ -529,10 +529,11 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
$res_logs.removeClass('oe-folded');
return false;
}).delegate('a.oe-remove-everything', 'click', function () {
- $res_logs.removeClass('oe-has-more')
- .find('ul').empty();
+ $res_logs.removeClass('oe-has-more').find('ul').empty();
+ $res_logs.css('display','none');
return false;
});
+ $res_logs.css('display','none');
return manager_ready;
},
@@ -586,9 +587,7 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
return $.when(this._super(view_type, no_store)).then(function () {
self.shortcut_check(self.views[view_type]);
- self.$element.find('.oe-view-manager-logs:first')
- .addClass('oe-folded').removeClass('oe-has-more')
- .find('ul').empty();
+ self.$element.find('.oe-view-manager-logs:first').addClass('oe-folded').removeClass('oe-has-more').css('display','none').find('ul').empty();
var controller = self.views[self.active_view].controller,
fvg = controller.fields_view,
@@ -682,11 +681,10 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner
* @param {Array<Object>} log_records
*/
do_display_log: function (log_records) {
- var self = this,
- cutoff = 3,
- $logs = this.$element.find('.oe-view-manager-logs:first')
- .addClass('oe-folded'),
- $logs_list = $logs.find('ul').empty();
+ var self = this;
+ var cutoff = 3;
+ var $logs = this.$element.find('.oe-view-manager-logs:first').addClass('oe-folded').css('display', 'block');
+ var $logs_list = $logs.find('ul').empty();
$logs.toggleClass('oe-has-more', log_records.length > cutoff);
_(log_records.reverse()).each(function (record) {
$(_.str.sprintf('<li><a href="#">%s</a></li>', record.name))
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index c50cffc1680..d7d9372a2e3 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -56,7 +56,7 @@
<tr>
<td colspan="2">
<div id="oe_footer" class="oe_footer">
- <p class="oe_footer_powered">Powered by <a href="http://www.openerp.com">openerp.com</a>.</p>
+ <p class="oe_footer_powered">Powered by <a href="http://www.openerp.com/">OpenERP</a></p>
</div>
</td>
</tr>
@@ -413,40 +413,43 @@
<t t-name="ViewManager">
<table class="view-manager-main-table" cellpadding="0" cellspacing="0">
<tbody>
- <tr>
- <td class="view-manager-main-content">
- <div class="oe-view-manager-header">
- <h2 class="oe_view_title" t-if="self.flags.display_title !== false">
- <span class="oe_view_title_text"><t t-esc="self.display_title()"/></span>
- </h2>
- <div class="oe_vm_switch">
- <t t-if="views.length != 1" t-foreach="views" t-as="view">
+ <tr>
+ <td rowspan="2" class="view-manager-main-sidebar" height="100%">
+ <t t-foreach="views" t-as="view">
+ <div t-attf-id="#{prefix}_sidebar_#{view.view_type}" class="sidebar-main-div closed-sidebar" style="display: none"/>
+ </t>
+ </td>
+ </tr>
+ <tr>
+ <td class="view-manager-main-content">
+ <div class="oe-view-manager-header">
+ <h2 class="oe_view_title" t-if="self.flags.display_title !== false">
+ <span class="oe_view_title_text"><t t-esc="self.display_title()"/></span>
+ </h2>
+ <div class="oe_vm_switch">
+ <t t-if="views.length != 1" t-foreach="views" t-as="view">
- <button type="button" t-attf-class="oe_vm_switch_#{view.view_type}" t-att-data-view-type="view.view_type" t-att-title="view.view_type">
- <span><t t-esc="view.label || view.view_type"/></span>
- </button>
- </t>
+ <button type="button" t-attf-class="oe_vm_switch_#{view.view_type}" t-att-data-view-type="view.view_type" t-att-title="view.view_type">
+ <span><t t-esc="view.label || view.view_type"/></span>
+ </button>
+ </t>
+ </div>
</div>
- </div>
- <div t-attf-id="#{prefix}_search" t-opentag="true"/>
- <t t-foreach="views" t-as="view">
- <div t-attf-id="#{prefix}_view_#{view.view_type}"/>
- </t>
- </td>
- <td class="view-manager-main-sidebar" height="100%">
- <t t-foreach="views" t-as="view">
- <div t-attf-id="#{prefix}_sidebar_#{view.view_type}" class="sidebar-main-div closed-sidebar" style="display: none"/>
- </t>
- </td>
- </tr>
+ <div t-attf-id="#{prefix}_search" t-opentag="true"/>
+ <t t-foreach="views" t-as="view">
+ <div t-attf-id="#{prefix}_view_#{view.view_type}"/>
+ </t>
+ </td>
+ <td>
+ </td>
+ </tr>
</tbody>
</table>
</t>
<t t-extend="ViewManager" t-name="ViewManagerAction">
- <t t-jquery=".view-manager-main-table tbody" t-operation="prepend">
- <tr>
- <td class="oe_view_manager_menu_tips" colspan="2">
+ <t t-jquery=".view-manager-main-sidebar" t-operation="before">
+ <td class="oe_view_manager_menu_tips">
<blockquote t-if="self.action.help and !self.flags.low_profile
and !(self.action.id in self.session.hidden_menutips)">
<p><t t-esc="self.action.help"/></p>
@@ -456,7 +459,6 @@
</div>
</blockquote>
</td>
- </tr>
</t>
<t t-jquery="h2.oe_view_title" t-operation="prepend">
<a t-if="self.flags.display_title !== false" class="oe-shortcut-toggle" title="Add / Remove Shortcut..."