Skip to content
Snippets Groups Projects
  1. Nov 18, 2021
  2. Nov 09, 2021
  3. Nov 04, 2021
    • Claas Kazzer's avatar
      refs #19938 [finc] BARF aria in tabs · 289315b4
      Claas Kazzer authored
      * adds initial changes to initially active tab in view.phtml
      * cleans up previous misses
      * set aria-selected for tab control on initial load
      * add sr-only hint on control tabs
      * info that content has to be loaded by click / enter
      * reverts changes to using li + a
      
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
      * set aria-hidden for tab content
      * use active tab text for aria-labelledby on first load without ajax
      * copy record.js from bootstrap
      ** set aria-selected tab controls by jquery
      ** add role and aria-label to new tab pane in record.js::getNewRecordTab
      ** only set value for aria-controls onload in view.phtml for active tab
      ** set value for aria-controls when tab is clicked / tab loaded by ajax
      ** add focus on content after click on control
      ** info that content has to be loaded by click / enter
      
      * remove console log from bootstrap-accessibility-en.min.js
  4. Sep 27, 2021
    • Robert Lange's avatar
      refs #20616 [finc] · 0afd91f9
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * beautify bootstrap-accessibility-en.min.js and bootstrap-accessibility-de.min.js
      * override bootstrap show / hide / addAriaAndCollapsedClass: don't add aria-expanded to collapsing element
      ** copy methods from bootstrap.min.js and avoid setting of aria-expanded="false" or aria-expanded="true" for elements to collapse (e.g. ul)
      * Recommend SideFacets: add aria-expanded for collapse trigger buttons in templates on page load
      0afd91f9
  5. Jul 07, 2021
  6. Jun 29, 2021
    • Claas Kazzer's avatar
      refs #17850_merge [finc: BARF] BS-accessibility plugin localization · 2452d723
      Claas Kazzer authored and Dorian Merz's avatar Dorian Merz committed
      * creates a German version in finc-accessibility
      * translate caroussel terms to German
      * use empty standard version to overwrite outdated default
      * use language specific versions for German and English in layout template
      * add template for similar items to load accessibility plugin as ajax tab
      ** necessary to register new elements loaded by ajax
      
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
      2452d723