Skip to content

Conversation

carylwyatt
Copy link
Member

@carylwyatt carylwyatt commented Sep 30, 2025

This update reflects the changes to firebird-common in svelte 5 (see hathitrust/firebird-common#126). The data-hathi-trigger attribute value of hathi-feedback-form-modal is already creating the feedback form modal, so I removed the <hathi-feedback-form-modal> element here and moved the props to the trigger element where they belong.

Due to an a11y tweak, I also changed the data-prop-form attribute value to contact so we can return the focus to the CTA button when the keyboard closes the modal.

This is up on dev-3 at https://dev-3.www.hathitrust.org/contact/

@carylwyatt carylwyatt merged commit 63a1fe4 into main Oct 6, 2025
@carylwyatt carylwyatt deleted the ETT-586-feedback-form branch October 6, 2025 18:23
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