LP1778972 A slew of updates
authorChris Burton <cburton@nflibrary.ca>
Fri, 17 Jul 2020 00:52:42 +0000 (20:52 -0400)
committerJane Sandberg <sandbej@linnbenton.edu>
Sat, 12 Sep 2020 15:52:49 +0000 (08:52 -0700)
commit161d692d15788db89a107651337c9a26f340f9ba
treeb5d463034591bcb07a2e4e693642c547dd4f3664
parent0e5ceebac808b3ceef1478024e6e6eeff5908b4b
LP1778972 A slew of updates

Including fixes to ensure pages are valid and an entire reimagining of
the My Account interface

Also brings everything up to a more visible area and adds FontAwesome5
Iconography

Bookbag Action Fix and minor other misc

Signed-off-by: Chris Burton <cburton@nflibrary.ca>
Signed-off-by: Ruth Frasur <rfrasur@library.in.gov>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
200 files changed:
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/templates-bootstrap/opac/ReadMe.txt [new file with mode: 0644]
Open-ILS/src/templates-bootstrap/opac/advanced.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/browse.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/cnbrowse.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/css/mediaQuery.css.tt2 [new file with mode: 0644]
Open-ILS/src/templates-bootstrap/opac/css/style.css.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/home.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/library.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/login.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/mylist.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/mylist/clear.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/mylist/email.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/mylist/print.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/charges.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/circ_history.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/circ_history/export.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/circs.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/ebook_checkout.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/ebook_circs.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/ebook_holds.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/ebook_holds_ready.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/ebook_place_hold.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/hold_history.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/holds.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/holds/edit.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/list/print.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/list/update.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/lists.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/main.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/main_pay.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/main_pay_init.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/main_payment_form.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/main_payments.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/messages.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/messages/list.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/messages/single_message.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/prefs.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/prefs_my_lists.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/prefs_notify.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/prefs_settings.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/receipt_email.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/receipt_print.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/reservations.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/update_email.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/update_password.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/myopac/update_password_msg.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/myopac/update_username.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/acjs.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/advanced/expert.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/advanced/global_row.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/advanced/numeric.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/advanced/search.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/anon_list.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/base.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/bookbag_actions.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/cart.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/cart_nav.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/check_value_selector.tt2 [new file with mode: 0644]
Open-ILS/src/templates-bootstrap/opac/parts/chilifresh.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/coded_value_selector.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/config-fresh.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/config.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/css/colors.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/css/fonts.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/ebook_api/avail.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/ebook_api/base_js.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/ebook_api/login_js.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/filter_group_selector.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/filtersort.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/footer.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/goog_analytics.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/header.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/hold_error_messages.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/hold_status.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/homesearch.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/library/core_info.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/library/hours.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/library_name_link.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/library_name_link_from_ou.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/locale_picker.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/location_name_link.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/login/form.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/login/help.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/login/login_modal.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/login/password_hint.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/login/username_hint.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/metarecord_hold_filters.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/misc_util.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/multi_hold_select.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/myopac/base.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/myopac/column_sort_support.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/myopac/main_base.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/myopac/main_refund_policy.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/myopac/prefs_base.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/myopac/prefs_hints.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/org_selector.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/place_hold.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/place_hold_result.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/pref_lib_display.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/pref_locale_picker.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/preserve_params.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/qtype_selector.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/addedcontent.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/authors.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/awards.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/body.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/cnbrowse.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/contents.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/copy_counts.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/copy_table.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/extras.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/issues-db.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/issues-mfhd.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/issues.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/navigation.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/refworks.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/series.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/subjects.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/summary.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/record/summaryplus.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/relators.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/adv_filter.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/copy_counts.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/facets-hz.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/facets.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/lowhits.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/lowhits_purchase.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/paginate.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/result/table.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/searchbar.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/sms_carrier_selector.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/sms_number_textbox.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/staff_saved_searches.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/stripe.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/tips.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/parts/topnav.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/topnav_links.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/topnav_logo.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/parts/topnav_subnav.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/password_reset.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/password_reset_msg.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/place_hold.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/record.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/record/email.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/record/print.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/register.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/results.tt2 [changed mode: 0644->0755]
Open-ILS/src/templates-bootstrap/opac/sms_cn.tt2 [new file with mode: 0755]
Open-ILS/src/templates-bootstrap/opac/temp_warn.tt2 [new file with mode: 0755]
Open-ILS/web/css/datepicker/bootstrap-datepicker.css [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker.css.map [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker.min.css [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker.standalone.css [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker.standalone.css.map [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker.standalone.min.css [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker3.css [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker3.css.map [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker3.min.css [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker3.standalone.css [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker3.standalone.css.map [new file with mode: 0644]
Open-ILS/web/css/datepicker/bootstrap-datepicker3.standalone.min.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/all.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/all.min.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/brands.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/brands.min.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/fontawesome.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/fontawesome.min.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/regular.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/regular.min.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/solid.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/solid.min.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/svg-with-js.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/svg-with-js.min.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/v4-shims.css [new file with mode: 0644]
Open-ILS/web/css/fontawesome/v4-shims.min.css [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-brands-400.eot [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-brands-400.svg [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-brands-400.ttf [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-brands-400.woff [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-brands-400.woff2 [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-regular-400.eot [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-regular-400.svg [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-regular-400.ttf [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-regular-400.woff [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-regular-400.woff2 [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-solid-900.eot [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-solid-900.svg [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-solid-900.ttf [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-solid-900.woff [new file with mode: 0644]
Open-ILS/web/css/webfonts/fa-solid-900.woff2 [new file with mode: 0644]
Open-ILS/web/js/bootstrap/jquery-3.5.1.min.js [new file with mode: 0644]
Open-ILS/web/js/bootstrap/popper.min.js [new file with mode: 0644]
Open-ILS/web/js/bootstrap/popper.min.js.map [new file with mode: 0644]
Open-ILS/web/js/datepicker/bootstrap-datepicker.js [new file with mode: 0644]
Open-ILS/web/js/datepicker/bootstrap-datepicker.min.js [new file with mode: 0644]
Open-ILS/web/js/ui/default/opac/copyloc.js
Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js
Open-ILS/web/js/ui/default/opac/simple.js