From: Stephanie Leary Date: Wed, 19 Apr 2023 20:08:58 +0000 (+0000) Subject: LP2017034 Skip nav for AngularJS staff interfaces X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Fsleary%2F2017034-staff-skipnav;p=working%2FEvergreen.git LP2017034 Skip nav for AngularJS staff interfaces Adds a skip link to the older AngularJS interfaces. Signed-off-by: Stephanie Leary --- diff --git a/Open-ILS/src/templates/opac/parts/base.tt2 b/Open-ILS/src/templates/opac/parts/base.tt2 index 314ed8aa8a..3827ac91c4 100644 --- a/Open-ILS/src/templates/opac/parts/base.tt2 +++ b/Open-ILS/src/templates/opac/parts/base.tt2 @@ -55,7 +55,11 @@ [% PROCESS 'opac/parts/stripe.tt2' %] + [% l('Skip to main content') %] +

[% l('Catalog') %]

+
+ [%#Each content page needs (at minimum) an

describing the content%] [% content %]

[% l('Additional Resources') %]

diff --git a/Open-ILS/src/templates/staff/css/admin.css.tt2 b/Open-ILS/src/templates/staff/css/admin.css.tt2 index 80e9ccf0cd..a0517a33cc 100644 --- a/Open-ILS/src/templates/staff/css/admin.css.tt2 +++ b/Open-ILS/src/templates/staff/css/admin.css.tt2 @@ -1,3 +1,21 @@ +a.skip-nav:not(:focus):not(:hover) { + transform: translateY(-4em); + opacity: 0; +} + +a.skip-nav { + background-color: #fff; + border: 1px solid #0D7764; + color: #0D7764; + margin: 0; + padding: 1em; + position: absolute; + z-index: 2000; + left: 0; + top: 0; + width: auto; + transition: transform 0.15s ease-out, opacity 0.15s ease-out; +} #age-to-lost-container { margin-top: 20px; diff --git a/Open-ILS/src/templates/staff/navbar.tt2 b/Open-ILS/src/templates/staff/navbar.tt2 index 58ce7666bb..ff0f28dac0 100644 --- a/Open-ILS/src/templates/staff/navbar.tt2 +++ b/Open-ILS/src/templates/staff/navbar.tt2 @@ -12,6 +12,8 @@