DP-22293 Make search page more accessible#1583
Closed
Conversation
* DP-22689: Adding a condition for including the title in the about section * DP-22689: Added changelog file. * DP-22689: Adding a json file for an about-section with no title and updated the variables documentation to remove the requirement of title
…1460) * DP-22561 Added modifier for background style and adjusted width. * Adding support to expand / collapse all and counter. Creating new components; * Cleaned up CSS Co-authored-by: Javier Reartes <jreartes@taoti.com>
* DP-22652 #comment adding new social links bar component to contain this new paragraph. * linting, cleaning up debugging. * DP-22652 adjusting social icons bar * adjusted social links bar component. * approving backstop changes. Co-authored-by: Javier Reartes <jreartes@taoti.com>
* DP-22666 Added Org Contact component * adjusting component md Co-authored-by: Javier Reartes <jreartes@taoti.com>
* #DP-22483 Adjusting section 3up to support a compact version. * CSS Linting. * update changelog * DP-22483 added section three up compact variant and adjusted organization board page. * Update packages/patternlab/styleguide/source/_patterns/03-organisms/by-author/sections-three-up.twig * #DP-22483 Adjusting different components to better support compact section links. * adjusting components for adapting to compact version. * Update packages/patternlab/styleguide/source/_patterns/05-pages/organization~boards.json * Removed Header tag from compact section links, adjusting size and margin. * Linting * eliminate spacing on mobile * style lint * centering action finder links * Update packages/assets/scss/02-molecules/_section-links.scss * approving tests Co-authored-by: Javier Reartes <jreartes@taoti.com> Co-authored-by: Minghua Sun <clairesunstudio@gmail.com>
…y-author/social-links-bar.md
* DP-22652 changing pageContent for a better variable. * updating container * Update social-links-bar.md Co-authored-by: Javier Reartes <jreartes@taoti.com> Co-authored-by: Minghua Sun <clairesunstudio@gmail.com>
This reverts commit c05fabd.
…1514) * Adjusting action finder to not render the heading if there isn't a title and adds a background option. * Update changelogs/DP-22983.yml Co-authored-by: Minghua Sun <clairesunstudio@gmail.com> * Adding documentation Co-authored-by: Minghua Sun <clairesunstudio@gmail.com>
* DP-22657 usability adjustments * adjusted changelog. * adding aria labels to accordion * Update accordions.js * Adjusted accesiblity. * adding aria-expanded to collapsible content
* Fixing image displaying when right aligned. * Update imageFill.js
…ing correctly (#1517) * Adjusting visibility of iframe, tableau and caspio when it's not in a component with sidebar. * cleanup * adjusting for caspio and tableau
…ing correctly (#1518) * Adjusting visibility of iframe, tableau and caspio when it's not in a component with sidebar. * cleanup * adjusting for caspio and tableau * formatting rich-text css * DP-22981 added support for a modifier class and used that in rich text component. * documenting and clean up * adding changelog * Apply suggestions from code review Co-authored-by: Minghua Sun <clairesunstudio@gmail.com>
…ing correctly (#1519) * Adjusting visibility of iframe, tableau and caspio when it's not in a component with sidebar. * cleanup * adjusting for caspio and tableau * formatting rich-text css * DP-22981 added support for a modifier class and used that in rich text component. * documenting and clean up * adding changelog * Adjusting tableau for large sizes and better image stacking. * Style linting. * updating figure width * documentation * more documentation. * adding a more specific class name to better document the change. * Update packages/assets/scss/01-atoms/_figure.scss Co-authored-by: Minghua Sun <clairesunstudio@gmail.com> Co-authored-by: Minghua Sun <clairesunstudio@gmail.com>
…ing correctly (#1520) * fixing tableau right aligment. * consolidating * increase image large size when pulled right * add docs * fix image large width * separate right and left alignment * adjusting for tableau * fix float info details * cleaning up Co-authored-by: Minghua Sun <clairesunstudio@gmail.com>
Resolve merge conflicts.
… in the latest develop
Clean up after merging develop.
…ov/mayflower into react/DP-22293_search-a11y
Contributor
Author
|
Close this PR to replace with #1585. In the process of merging |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Any PRs being created needs a changelog.txt file before being merged into dev. See: Change Log Instructions
Description
Org. filter
Org. filter toggle
For AT users, no contextual information for the org. filter toggle button.
aria-describedbyon the button.<div id="toggle-org-filter" class="ma__visually-hidden" aria-hidden="true">Click the button to show/hide organizataion options for an organization specific search.</div>.div.toggle-org-filterwith the button witharia-describedby.aria-hidden="true"ondiv#toggle-org-filterensures it's only announced when the button has focus.TO-DOs:
div#toggle-org-filteras optional to make the component more versatile. In this particular case, this contextual information is necessary, but it might not in other cases. In case the component is used for other than the search,div#toggle-org-filterwould be generated.Org. filter options (Combobox)
TO-DOs:
labelforinput.react-autosuggest__input. Thislabelalso serves to provide context info for the option listul.react-autosuggest__suggestions-list, so don't usearia-labeloninput.react-autosuggest__input.labelto associate witharia-describedbyonul.react-autosuggest__suggestions-list.aria-haspopupvalue totrueondiv.react-autosuggest__container. The current valuelistboxis proper for this use, but not supported by most of browsers and benefit only Safari users. For now, usetrueto be helpful to all users.typetotextfromsearch.input.react-autosuggest__inputto associate with theforattribute onlabel.aria-haspopup="true"toinput.react-autosuggest__inputfor the option list.role="listbox"fromdiv.react-autosuggest__suggestions-containersinceul.react-autosuggest__suggestions-listhas one. This is a duplicate.aria-describedbytoul.react-autosuggest__suggestions-listto establish an association with the added label above.Markup is expect to look like:
Filter options (Tabs)
They have
helpful aria-labels, but not programmatically grouped as a set of options to be recognize by assistive technology.div.ma_search-banner__filterasaria-label="Search result filter".role="tablist"on the button container,div.ma__tabs.role="tab"tobutton.ma__tabs-items.aria-controls="search-results"tobutton.ma__tabs-items to show where the buttons' feature affects.No visual changes.
Related Issue / Ticket
Steps to Test
Screenshots
Use something like licecap to capture gifs to demonstrate behaviors.
Additional Notes:
Anything else to add?
Impacted Areas in Application
@todo
Today I learned...