Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get holdings availability status & search form accessibility changes into BL8 work (TD-1376) #460

Merged
merged 5 commits into from
Oct 25, 2024

Conversation

seanaery
Copy link
Collaborator

These revisions are the result of merging main into this Blacklight-8-based branch (and subsequently resolving merge commits esp. related to BS5 markup changes). This gets two commits that the team had made on main incorporated into the ongoing BL8 upgrade work.

  • 2304158 (TD-1336: holdings-level availability status)
  • 9cbf6d8 (TD-1381: search form accessibility)

seanaery and others added 5 commits September 16, 2024 10:58
…pages. Closes TD-1336.

- This change accommodates Duke records (post-Alma migration) where availability status is at holdings instead of item level
- Ensures horizontal alignment of holdings-level & item-level availability text
- Lets narrow location header extend to full width if it has no holdings-level availability status
- Extends the existing conditional item status styling/color rules to apply to holdings status
- Also suppresses display of the "status" label if the value is blank
- Adds an overridable items_section_location_status partial as a local hook to override if desired
Display holdings-level availability status (if present) on item …
Address search field label accessibility issues in main searchbox & a…
@kazymovae kazymovae merged commit dbebbb7 into Blacklight-8 Oct 25, 2024
0 of 8 checks passed
@seanaery seanaery deleted the TD-1376-holdings-bs5-a11y branch October 25, 2024 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants