Add new js to support tabbed accessibility in libcal hours module

Created on 21 July 2023, over 1 year ago

Problem/Motivation

To complement changes to the custom ual_libcal_hours module, a new rivet-based javascript for tabs functionality needs to be added to this theme. See https://github.com/BluesparkLabs/IULD8/tree/develop/web/modules/custom/u...

Steps to reproduce

New feature

Proposed resolution

Add `rivet.tabs.min.js` file to themes/contrib/iu/js themes directory; add call to this file in `themes/contrib/iu/iu.libraries.yml`; and add an init to initialize the rivet js for tabs in `themes/contrib/iu/js/init.js`.

iu.libraries.yml (line 15)

global styling: 
         js:
              js/rivet.tabs.min.js

init.js (line 106)

Rivet.init();

Remaining tasks

Up-to-date rivet.tabs.min.js file can be found at IUBLibTech repo. https://github.com/IUBLibTech/Rivet-components/blob/main/dist/tabs/js/ri...

User interface changes

API changes

Data model changes

📌 Task
Status

Closed: won't fix

Version

2.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024