Problem/Motivation
We’re currently using Rivet 2.7.0. There have been two releases (2.8.0 and 2.8.1) containing several Accessibility and Bug fixes – some of which I provided to the Rivet team back in May and June.
Proposed resolution
- Bump the Rivet library dependency to the latest version (2.8.1) in the Drupal theme upstream.
- Update our code following the documented manual changes mentioned on release notes of 2.8.0 and 2.8.1
- 2.8.1
- Breadcrumbs - The
aria-label="Current page"attribute on breadcrumbs components has been updated toaria-current="page"We’ll need to manually update breadcrumbs markup in the Rivet theme after updating to Rivet 2.8.1.
- Breadcrumbs - The
- 2.8.0
- Select2 Dropdowns - A duplicate focus-ring highlight on hover of the active dropdown links was removed in Rivet 2.8.0. The Rivet Drupal theme is mimicing this Rivet style in a custom Select2 integration for Webforms, so we'll need to review and update our webform integration styles accordingly.
- The following 3 bug fixes have workarounds in the Rivet theme that need to be removed because they’ve been fixed upstream:
- Fixed issue with spacing utilities not working with rows containing loose or tight columns
- Fixed styling of series nav component when showing only a link to the previous entry
- Updated prose utility to not erroneously hide images, line breaks, and other void elements
- 2.8.1
Issue fork rivet-3466414
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
jwilson3Note:
This issue actually needed to be fixed in the iu_paragraphs module, not in the Rivet theme.
Fix here:
https://git.drupalcode.org/project/iu_paragraphs/-/commit/854d9548589a53...
Comment #5
jwilson3