From 71e9de4ecc8201911ca7ce17e7aad1349bb8610b Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Fri, 24 Jul 2015 09:12:03 +0200 Subject: [REF] web(_tests): list view (editable): action buttons Refactoring of the DOM structure and classnames of the list view's action buttons (in the control panel), for new design compatibility. This refactoring was required as some addons shared between both editions (e.g. base_import) define their own buttons and extend the ListView.buttons template to insert them. --- addons/web/static/src/css/base.css | 16 +++++----------- addons/web/static/src/css/base.sass | 14 +++++--------- 2 files changed, 10 insertions(+), 20 deletions(-) (limited to 'addons/web/static/src/css') diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index f1b279fd061..fa2772f453f 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -2340,7 +2340,7 @@ height: auto; line-height: 16px; } -.openerp .oe_form_field_one2many .oe_list_buttons.oe_editing .oe_list_save, .openerp .oe_form_field_many2many .oe_list_buttons.oe_editing .oe_list_save { +.openerp .oe_form_field_one2many .oe_list_buttons.oe_editing .o_list_button_save, .openerp .oe_form_field_many2many .oe_list_buttons.oe_editing .o_list_button_save { visibility: hidden; } .openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_required { @@ -2417,24 +2417,18 @@ .openerp .oe_form .oe_form_field_many2many > .oe_list .oe_list_pager_single_page { display: none; } -.openerp .oe_list_buttons .oe_alternative { - visibility: hidden; -} -.openerp .oe_list_buttons .oe_list_save, .openerp .oe_list_buttons .oe_list_discard { +.openerp .oe_list_buttons .o_list_button_save, .openerp .oe_list_buttons .o_list_button_discard { display: none; } -.openerp .oe_list_buttons.oe_editing .oe_list_add { +.openerp .oe_list_buttons.oe_editing .o_list_button_add { display: none; } -.openerp .oe_list_buttons.oe_editing .oe_list_save { +.openerp .oe_list_buttons.oe_editing .o_list_button_save { display: inline-block; } -.openerp .oe_list_buttons.oe_editing .oe_list_discard { +.openerp .oe_list_buttons.oe_editing .o_list_button_discard { display: inline; } -.openerp .oe_list_buttons.oe_editing .oe_alternative { - visibility: visible; -} .openerp .oe_list.oe_cannot_edit .oe_list_header_handle, .openerp .oe_list.oe_cannot_edit .oe_list_field_handle { display: none !important; padding: 0 !important; diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass index db6f463ac43..f64c0985fea 100644 --- a/addons/web/static/src/css/base.sass +++ b/addons/web/static/src/css/base.sass @@ -1925,7 +1925,7 @@ $sheet-padding: 16px li height: auto line-height: 16px - .oe_list_buttons.oe_editing .oe_list_save + .oe_list_buttons.oe_editing .o_list_button_save // keep "save row" button hidden in o2m visibility: hidden .oe_form_editable @@ -1993,19 +1993,15 @@ $sheet-padding: 16px // }}} // ListView {{{ .oe_list_buttons - .oe_alternative - visibility: hidden - .oe_list_save, .oe_list_discard + .o_list_button_save, .o_list_button_discard display: none &.oe_editing - .oe_list_add + .o_list_button_add display: none - .oe_list_save + .o_list_button_save display: inline-block - .oe_list_discard + .o_list_button_discard display: inline - .oe_alternative - visibility: visible .oe_list &.oe_cannot_edit -- cgit v1.2.3