From 443359bf4b9adc807dac264179fcbe8d8dc700fb Mon Sep 17 00:00:00 2001 From: Chris Burton Date: Fri, 25 Sep 2020 07:59:47 -0400 Subject: [PATCH] LP1895398 Bootstrap OPAC Follow Up #1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Includes following changes: 1) Login modal Aria-labelledby removed. The modal doesn’t have a label. 2) Due to a slight change in versioning, an issue occurred where another attribute had to be added. 3) Added Buttons back to the middle. 4) Fixed button clicking issues on results and summary. 5) Print and email separated (Still needs https://bugs.launchpad.net/evergreen/+bug/1895676 resolved) 6) Tabindex removed and now the cart navigation can be controlled by keyboard 7) Data Toggle added to disabled elements on staff OPAC 8) Not sure what details are missing in the "More Details" section. I did some old/new comparisons with the OPAC and some of the default books found in the search and their information was matching up) 9)Tooltips changed to allow keyboard navigation and popups 10) Name was missing from the buttons, so it wasn’t passing actions properly. 11) Move Language to footer as links. This will make it widely accessible and noticable. Having a dropdown was not appealing and removing the submit button would cause it to not be acceptable. I think they call it a "jump box" because as soon as you make the selection it redirects you, giving no chance to change it. It's not expected behaviour from a dropdown. Signed-off-by: Chris Burton Signed-off-by: Galen Charlton --- .../src/templates-bootstrap/opac/myopac/holds.tt2 | 4 +- .../src/templates-bootstrap/opac/myopac/lists.tt2 | 4 +- .../src/templates-bootstrap/opac/myopac/prefs.tt2 | 10 ++- .../opac/myopac/prefs_my_lists.tt2 | 4 +- .../opac/parts/advanced/search.tt2 | 17 ++++- .../templates-bootstrap/opac/parts/anon_list.tt2 | 10 +-- .../templates-bootstrap/opac/parts/cart_nav.tt2 | 18 +++--- .../opac/parts/check_value_selector.tt2 | 13 +--- .../src/templates-bootstrap/opac/parts/footer.tt2 | 53 ++++++++-------- Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 | 3 +- .../templates-bootstrap/opac/parts/login/form.tt2 | 10 +-- .../opac/parts/login/login_modal.tt2 | 12 ++-- .../templates-bootstrap/opac/parts/myopac/base.tt2 | 6 +- .../opac/parts/pref_locale_picker.tt2 | 42 +++++++++---- .../opac/parts/record/summary.tt2 | 72 +++++++++++----------- .../opac/parts/result/table.tt2 | 42 ++++++------- .../templates-bootstrap/opac/parts/searchbar.tt2 | 2 +- .../opac/parts/topnav_links.tt2 | 1 - .../opac/parts/topnav_subnav.tt2 | 1 + 19 files changed, 176 insertions(+), 148 deletions(-) diff --git a/Open-ILS/src/templates-bootstrap/opac/myopac/holds.tt2 b/Open-ILS/src/templates-bootstrap/opac/myopac/holds.tt2 index d8314aa4b7..f95d9ae19e 100755 --- a/Open-ILS/src/templates-bootstrap/opac/myopac/holds.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/myopac/holds.tt2 @@ -33,9 +33,9 @@ [% l("Show all holds") %] | [% l("Show only available holds") %] [% END -%] - + - +

diff --git a/Open-ILS/src/templates-bootstrap/opac/myopac/lists.tt2 b/Open-ILS/src/templates-bootstrap/opac/myopac/lists.tt2 index d4dcbdf1fa..a4e8d7ea29 100755 --- a/Open-ILS/src/templates-bootstrap/opac/myopac/lists.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/myopac/lists.tt2 @@ -53,9 +53,9 @@ [% END %] - + - + diff --git a/Open-ILS/src/templates-bootstrap/opac/parts/advanced/search.tt2 b/Open-ILS/src/templates-bootstrap/opac/parts/advanced/search.tt2 index b766f812cd..4f4ff73aed 100755 --- a/Open-ILS/src/templates-bootstrap/opac/parts/advanced/search.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/parts/advanced/search.tt2 @@ -21,7 +21,20 @@ +
+ + + + + + + [% l('Clear Form') %] +

Search Filters

@@ -31,13 +44,13 @@

-

-
+
[% IF adv_chunk.id != 'adv_copy_location_selector';%]
diff --git a/Open-ILS/src/templates-bootstrap/opac/parts/anon_list.tt2 b/Open-ILS/src/templates-bootstrap/opac/parts/anon_list.tt2 index b241b27662..3012d2821e 100755 --- a/Open-ILS/src/templates-bootstrap/opac/parts/anon_list.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/parts/anon_list.tt2 @@ -9,12 +9,12 @@
- - - - + + + + - + +
[% END %] diff --git a/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 b/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 index 6c86409dd9..aa20951c07 100755 --- a/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 @@ -3,7 +3,7 @@ [% INCLUDE "opac/i18n_strings.tt2" %] - + @@ -12,6 +12,7 @@