Hi,
Does anyone know how I might go about editing the output of the progress bar on a multi-page form? It's a nice feature that I would like to use, but I need to filter the output to use WCAG a11y standards.
I see there is a hook for changing the text: https://formidableforms.com/knowledgebase/frm_chat_progress_text
But I need to change the markup. Is this possible?
Hi, Steve. Thanks!
There's a good example here:
https://dequeuniversity.com/library/aria/progress-bar-bounded
And there's a very good example here showing four different approaches for indicating progress on a multi-page form, including basic principles:
https://www.w3.org/WAI/tutorials/forms/multi-page
UPDATE: the rootline option is passable with just a few very small modifications:
1. I used aria-hidden="true" on the page titles, so screen readers don't repeat the title twice, and
2. Added some screen reader text inside the current page item so screen readers will announce it.
3. I also added some visual focus states for keyboard users.
That's it!
Awesome! Thanks for sharing this. I'll pass this all along to our designer and dev team so we can better understand and hopefully implement this into our future enhancements for this feature.
Thanks, Victor. I'm leaning towards jQuery or just going without for now.
Please login or Register to submit your answer