Koha/koha-tmpl/opac-tmpl/bootstrap/en/modules
Owen Leonard 43aea684f0 Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility
Modified breadcrumbs to be accessible, in particular for a
screen-reader. Also ensured the breadcrumbs were all consistent.

Made the block of breadcrumbs to be a <nav id="breadcrumbs"
aria-label="Breadcrumb" class="breadcrumbs"> with an ordered list
inside. The last breadcrumb also has aria-current="page" to specify that
it is the current page.

To test, apply the patch and rebuild the OPAC CSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client)

- Confirm that OPAC templates are updated consistently to use
  breadcrumbs markup beginning with '<nav
  id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumb">'
- Pages in the OPAC should look consistent, with the last breadcrumb
  styled as text and with the "aria-current" attribute "page."

Sponsored-by: Catalyst IT
Signed-off-by: Henry Bolshaw <bolshawh@parliament.uk>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-10-25 15:58:01 +02:00
..
clubs Bug 28242: added captions to tables and legends to forms 2021-06-21 14:05:30 +02:00
errors Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
sci Bug 24387: Rename "News" with "Additional contents" 2021-08-16 11:55:55 +02:00
sco Bug 28084: Standardize: Cardnumber, Card number, Card 2021-10-21 12:24:04 +02:00
svc Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
text
ilsdi.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
maintenance.tt Bug 28438: Capitalization: Various corrections 2021-09-28 15:12:45 +02:00
opac-account-pay-error.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-account.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-addbybiblionumber.tt Bug 27742: Page titles have unique info first 2021-04-01 18:51:38 +02:00
opac-advsearch.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-alert-subscribe.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-auth-detail.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-auth-MARCdetail.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-auth.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-authorities-home.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-authoritiessearchresultlist.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-basket.tt Bug 26761: Use aria-disabled attribute in OPAC cart for disabled links 2021-08-16 11:55:56 +02:00
opac-blocked.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-browse.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-browser.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-course-details.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-course-reserves.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-detail.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-discharge.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-downloadcart.tt Bug 27742: Page titles have unique info first 2021-04-01 18:51:38 +02:00
opac-downloadshelf.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-full-serial-issues.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-holdshistory.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-ics.tt Bug 13618: Add html filters to all the variables 2018-08-17 15:55:05 +00:00
opac-idref.tt Bug 28242: added captions to tables and legends to forms 2021-06-21 14:05:30 +02:00
opac-illrequests.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-imageviewer.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-ISBDdetail.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-issue-note.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-library.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-main.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-MARCdetail.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-memberentry-update-submitted.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-memberentry.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-messaging.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-mymessages.tt Bug 13618: Add html filters to all the variables 2018-08-17 15:55:05 +00:00
opac-news-rss.tt Bug 22544: Move GetNewsToDisplay to Koha namespace 2021-07-06 12:17:26 +02:00
opac-opensearch.tt Bug 29200: Remove Adlibris cover service 2021-10-21 12:24:04 +02:00
opac-overdrive-search.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-passwd.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-password-recovery.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-patron-consent.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-privacy.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-readingrecord.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-recordedbooks-search.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-registration-confirmation.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-registration-email-sent.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-registration-invalid.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-reportproblem.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-request-article.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-reserve.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-restrictedpage.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-results.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-retrieve-file.tt Bug 27610: Changed pages of OPAC to have a <h1> 2021-04-01 18:51:38 +02:00
opac-review.tt Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
opac-routing-lists.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-search-history.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-sendbasket.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
opac-sendbasketform.tt Bug 28242: added captions to tables and legends to forms 2021-06-21 14:05:30 +02:00
opac-sendshelf.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
opac-sendshelfform.tt Bug 28242: added captions to tables and legends to forms 2021-06-21 14:05:30 +02:00
opac-serial-issues.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-shareshelf.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-shelves-rss.tt Bug 13618: Add html filters to all the variables 2018-08-17 15:55:05 +00:00
opac-shelves.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-showmarc.tt Bug 13618: Add html filters to all the variables 2018-08-17 15:55:05 +00:00
opac-showreviews-rss.tt Bug 29200: Remove Adlibris cover service 2021-10-21 12:24:04 +02:00
opac-showreviews.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-suggestions.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-tags.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-tags_subject.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-topissues.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00
opac-user.tt Bug 28101: Update breadcrumb markup in the OPAC for consistency and accessibility 2021-10-25 15:58:01 +02:00