Skip to content
Snippets Groups Projects
  1. May 04, 2023
  2. Apr 25, 2023
    • Viola Elsenhans's avatar
      refs #19676 [finc] adapt label for bookbag other lists with checkboxes · 0fd1542e
      Viola Elsenhans authored
      * removes redundant sr-only
      * adds explanatory sr-only to select all buttons
      * unify generation of describedby title id
      * do not escape id
      * add title described by to cart link
      * add title described by to favorites link on result list
      * remove aria-label from default list
      * use getTitleDescribedById method (record view helper) only once in each template
      * replace old usage in myresearch templates
      * add aria-describedby to hierarchyTreeLink (on result list)
      
      co-authored by: Alexander Purr <purr@ub.uni-leipzig.de>
      co-authored by: Claas Kazzer <kazzer@uni-leipzig.de>
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
  3. Apr 04, 2023
  4. Mar 31, 2023
  5. Mar 27, 2023
  6. Mar 09, 2023
  7. Jan 17, 2023
  8. Jan 06, 2023
  9. Oct 17, 2022
    • Robert Lange's avatar
      refs #19394 [finc] BARF for covers · de8a63f7
      Robert Lange authored
      * set aria-label / alt attribute for cover images
      * to set attributes for link and image after loading by ajax
      * ajaxcovers and useCoverFallbacksOnFail must be true
      * make cover tabable when image could be fetched from api
      * add translations for label texts
      * minify icon texts occurances
      * render icon-text via record-icon.phtml
      2 tags
      de8a63f7
  10. Sep 05, 2022
  11. Aug 25, 2022
  12. Jul 29, 2022
  13. Jul 15, 2022
    • Claas Kazzer's avatar
      refs #21621 [finc] vf6: breaks down SCSS into meaningful chunks · 8bd5e5bc
      Claas Kazzer authored
      * removes javascript type references in finc
      * re-instates bulk-action-buttons template for proper id assignment and display
      * SCSS separation
      * removes javascript type references in finc
      * re-instates bulk-action-buttons template for proper id assignment and display
      * continues SCSS separation
      * clarifies keep filter elements (partial move to finc theme)
      * increases touch/click area on keep filters
      
      * bootstrap3 VF6.x to VF 8.1: adds missing !default flags to accessibility.scss
      ** attempt to get this fixes is in PR https://github.com/vufind-org/vufind/pull/2483
      
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
      8bd5e5bc
  14. Jun 23, 2022
    • Mathias Maaß's avatar
      refs #16476 [finc] add interlibrary loan link · 6ea7655e
      Mathias Maaß authored
      * adds a interlibrary loan link to the list of recommendations if search
        result was empty.
      * add isil parameter to interlib loan url
      * refactor and add docblocks
      * add descriptive text to interlibrary loan link
      * use a configurable url template
      2 tags
      6ea7655e
  15. Jun 17, 2022
  16. Apr 29, 2022
    • Alexander Purr's avatar
      refs #21654 [finc] make resolver traffic light accessible · fb60b3c7
      Alexander Purr authored
      * adjust styling
      * reuse de_15 style by moving to finc theme
      ** no-bullet class (add zero padding)
      ** resolver links list item styling (marging and padding, more space between items)
      * remove stair effect
      * add no-bullet class to phtml
      * clearer translation
      fb60b3c7
  17. Apr 27, 2022
    • Robert Lange's avatar
      refs #21491 [finc] fix DDS validation · c7fccfb7
      Robert Lange authored
      * remove script for cost center
      * handle expired token
      * set required and data-required for department (institution) input on change of division
      * use full open php tags in form
      * remove required in form for department and inputdepartment and set by javascript
      * organize imports
      * fix styles
      * restructure methods, only one action method
      * add general error message at top of page
      * set red color for error messages
      * comment out flash messages for subito (when issn is empty)
      c7fccfb7
  18. Mar 28, 2022
  19. Jan 28, 2022
  20. Dec 08, 2021
    • Robert Lange's avatar
      refs #19208_merge [finc] map icons by config · 18169b70
      Robert Lange authored
      * configure style based icons in separate config file iconMapping.ini
      * specify mapping by type and set defaults for finc (transfered and simplified from record-icon-class.phtml)
      * fetch single or multiple facets in recordViewHelper and merge them - specified by type and concatenateKeys
      * remove obsolete templates record-icon-class.phtml, record-icon-class, record-icon-sprite, and record-icon-sprite-class
      * map icons by facetAvail (default)
      * add mapping by format (alternative)
      * add additional translations
      * use lowercase for format icon mapping
  21. Dec 07, 2021
  22. Nov 24, 2021
  23. 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
  24. Nov 03, 2021
    • Robert Lange's avatar
      refs #19695 [finc] w3c validation · 5e508e72
      Robert Lange authored
      * use data-href instead of href as button attribute
      * move role="search" from nav to parent div
      * use div instead of span for parent search control forms
      * use div > form > nocscript
      * use href within a-tag instead of button
      * results encapsulate search/controls/view.phtml within div
      * add id for reference on result list items, also refs #18019
      * SideFacets - cluster-list use span instead of div
      * try setting modal-title by javascript in LIGTHBOX ONLY
      * urlencode square brackets in link-isn.phtml
      * remove form-legend in profile forms for new-password and account
  25. Oct 29, 2021
  26. Oct 28, 2021
  27. Oct 08, 2021
  28. Sep 30, 2021
  29. Sep 24, 2021
  30. Sep 21, 2021
  31. Aug 03, 2021
    • Robert Lange's avatar
      refs #20323 [finc] add script for i18n language token import · 2a0ae704
      Robert Lange authored
      * usage after changing translations via i18n controller /Admin/I18n: "devops/i18n-merge.sh data/i18n/languages/de.ini local/languages/de.ini"
      * add minified local/languages/de.ini
      * corrects German typo for errorcode_member_not_found in local
      
      * output:
      ** remove duplicate token "Email " with obsolete value  "E-Mail" by  "Mailen".
      ** remove duplicate token "Print " with obsolete value  Druck by  "Drucken".
      ** remove duplicate token "bookbag_email_selected " with obsolete value  "E-Mail" by  "Links zu ausgewählten Medien per E-Mail versenden".
      ** remove duplicate token "Skip_navigation_links " with obsolete value  "Sprunglinks zum Inhalt" by  "Sprunglinks zur Suche und zum Inhalt".
      ** replace token "errorcode_member_not_found " with old value  "Die Benutzernummer exisitiert nicht" by new value  "Der aufgerufene Titel (%%id%%) ist nicht vorhanden."
      
      * minify local en.ini
      * usage "devops/i18n-merge.sh data/i18n/languages/en.ini local/languages/en....
      2a0ae704
  32. Jul 22, 2021
  33. Jun 16, 2021
  34. May 19, 2021
  35. Apr 22, 2021
    • Claas Kazzer's avatar
      refs #19418 [finc] Adv Search · 7b997593
      Claas Kazzer authored and Dorian Merz's avatar Dorian Merz committed
      * add labels, fieldsets, numeration, buttons ...
      * formats labels, fieldsets
      * adds missing gutter variables
      * fixes border styles
      * improves positioning of Xs and remove group buttons
      * improves element paddings and size definitions in prep. for 44px
      height
      * remove BS-theme top label in favor of more detailed labelling
      * fixes tablet size
      7b997593
  36. Apr 06, 2021