From: Galen Charlton Date: Mon, 13 Aug 2018 20:09:07 +0000 (-0400) Subject: change style of action menu X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=4bcb17e6f8adfcba315eb28a5e148237015d1002;p=working%2FEvergreen.git change style of action menu Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/src/templates/opac/css/style.css.tt2 b/Open-ILS/src/templates/opac/css/style.css.tt2 index 76ea1bdd6b..31bd8171fd 100644 --- a/Open-ILS/src/templates/opac/css/style.css.tt2 +++ b/Open-ILS/src/templates/opac/css/style.css.tt2 @@ -1075,17 +1075,9 @@ tr.result_table_row > td.result_table_pic_header { [% ELSE; %] float: right; [% END; %] - color: [% css_colors.button_text %]; - font-weight: bold; - text-decoration: none; - cursor: pointer !important; - border-radius: 5px; - border: 1px solid [% css_colors.primary %]; - background-color: [% css_colors.primary_fade %]; } -#basket_actions a { - color: [% css_colors.button_text %]; - text-decoration: none; +#basket_actions select { + border-color: rgb(169, 169, 169); } .result_number { diff --git a/Open-ILS/src/templates/opac/parts/cart.tt2 b/Open-ILS/src/templates/opac/parts/cart.tt2 index 0daf7fcc3c..bf7a6e5427 100644 --- a/Open-ILS/src/templates/opac/parts/cart.tt2 +++ b/Open-ILS/src/templates/opac/parts/cart.tt2 @@ -1,21 +1,21 @@
- +
+ + +
[% l('View Basket') %] diff --git a/Open-ILS/web/js/ui/default/opac/record_selectors.js b/Open-ILS/web/js/ui/default/opac/record_selectors.js index c396abe69b..2f57b05394 100644 --- a/Open-ILS/web/js/ui/default/opac/record_selectors.js +++ b/Open-ILS/web/js/ui/default/opac/record_selectors.js @@ -7,6 +7,8 @@ var selected_records_count_el = document.getElementById('selected_records_count'); var select_all_records_el = document.getElementById('select_all_records'); var clear_basket_el = document.getElementById('clear_basket'); + var select_action_el = document.getElementById('select_basket_action'); + var do_basket_action_el = document.getElementById('do_basket_action'); var mylist = []; function initialize() { @@ -254,4 +256,13 @@ }); }); + if (do_basket_action_el) { + do_basket_action_el.addEventListener('click', function(evt) { + if (select_action_el.options[select_action_el.selectedIndex].value) { + window.location.href = select_action_el.options[select_action_el.selectedIndex].value; + } + evt.preventDefault(); + }); + } + })(); diff --git a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js index 35a72bc8aa..12d397cd11 100644 --- a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js +++ b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js @@ -606,8 +606,10 @@ function($scope , $routeParams , $location , $window , $q , egCore , egHolds , e $(doc).find('#hold_usr_input').change(); }); }); - $(doc).find('#add_cart_to_bucket').on('click', function() { - $scope.add_cart_to_record_bucket(); + $(doc).find('#select_basket_action').on('change', function() { + if (this.options[this.selectedIndex].value && this.options[this.selectedIndex].value == "add_cart_to_bucket") { + $scope.add_cart_to_record_bucket(); + } }); }