You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DevOps determined these upgrades and compatibilities are important alongside the rollout of Quest 2.
• Bootstrap 4 is out of date. Bootstrap 5 is required for security compliance.
• Bootstrap 5 offers enhanced accessibility and speed, and some additional features compared to Bootstrap 4.
• Quest, the survey module loaded into the PWA, uses Bootstrap 5, and we should make these Bootstrap versions compatible.
• Bootstrap 5 removes the jQuery dependency.
This update retains the PWA's existing visual aspects, with upgraded semantics for accessibility and Bootstrap 5 compatibility.
The following components received updates and should be tested on desktop, tablet, and mobile-sized screens:
Participant sign-up form
Participant verification form
Navigation menu
Dashboard
Messages page
Forms page
-- HIPAA revocation form
-- Data destruction form
My Profile page
-- Name update
-- Contact information update
-- Mailing address update
-- Sign In Information update
My Payment page
My Samples page
All pop-up modals. These will be encountered while navigating through the above list.
Email and phone login
Additional test: please check for duplicate login emails. This PR takes the first step to resolve #1156
Additional test: please go to My ToDo List (surveys page), turn on VoiceOver, and use the keyboard to navigate to the survey start and continue buttons. VoiceOver should read the survey names. Refresh the page after toggling languages and repeat. Note: VoiceOver adds the word 'Button' in English based on screen reader settings regardless of the selected language in MyConnect. This tests PR episphere/connectApp#864, where the screen reader was reading the language markup syntax instead of the survey name when accessing a survey button
The text was updated successfully, but these errors were encountered:
PWA: Bootstrap 5 upgrade (from Bootstrap 4)
https://getbootstrap.com/docs/5.0/getting-started/introduction/
https://getbootstrap.com/docs/5.0/getting-started/accessibility/
DevOps determined these upgrades and compatibilities are important alongside the rollout of Quest 2.
• Bootstrap 4 is out of date. Bootstrap 5 is required for security compliance.
• Bootstrap 5 offers enhanced accessibility and speed, and some additional features compared to Bootstrap 4.
• Quest, the survey module loaded into the PWA, uses Bootstrap 5, and we should make these Bootstrap versions compatible.
• Bootstrap 5 removes the jQuery dependency.
This update retains the PWA's existing visual aspects, with upgraded semantics for accessibility and Bootstrap 5 compatibility.
The following components received updates and should be tested on desktop, tablet, and mobile-sized screens:
-- HIPAA revocation form
-- Data destruction form
-- Name update
-- Contact information update
-- Mailing address update
-- Sign In Information update
Additional test: please check for duplicate login emails. This PR takes the first step to resolve #1156
Additional test: please go to My ToDo List (surveys page), turn on VoiceOver, and use the keyboard to navigate to the survey start and continue buttons. VoiceOver should read the survey names. Refresh the page after toggling languages and repeat. Note: VoiceOver adds the word 'Button' in English based on screen reader settings regardless of the selected language in MyConnect. This tests PR episphere/connectApp#864, where the screen reader was reading the language markup syntax instead of the survey name when accessing a survey button
The text was updated successfully, but these errors were encountered: