mistica-android icon indicating copy to clipboard operation
mistica-android copied to clipboard

ANDROID-14884. Improve accessibility for XML list items (Classic)

Open haynlo opened this issue 1 year ago • 8 comments

:goal_net: What's the goal?

Improve accessibility for XML list items (Classic)

:construction: How do we do it?

  • Create new ListRowItemWithSwitch component to handle custom a11y configuration
  • Create new ListRowItemWithCheckBox component to handle custom a11y configuration
  • Add logic to build a custom contentDescription in order to follow the order defined in Mistica
    • https://www.figma.com/design/Be8QB9onmHunKCCAkIBAVr/%F0%9F%94%B8-Lists-Specs?node-id=4615-10712&t=Ze8O48QsTrQCnKRj-4
  • Add new components into Catalog place

☑️ Checks

  • [x] I updated the documentation, including readmes and wikis. If this is a breaking change, tag the PR with "Breaking Change" label and remember to include breaking change migration guide in release notes where this version is released.
  • [x] Tested with dark mode.
  • [x] Tested with API 24.
    • Android Accessibility Suite minSdk=26
  • [ ] Sync done with iOS team for this feature to ensure alignment, if applies.

:test_tube: How can I test this?

haynlo avatar Aug 21 '24 08:08 haynlo

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 21 '24 08:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 21 '24 08:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 21 '24 15:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 21 '24 16:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 22 '24 08:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 22 '24 08:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 22 '24 09:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 22 '24 09:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 26 '24 10:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 26 '24 14:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 26 '24 15:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 27 '24 08:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 27 '24 09:08 github-actions[bot]

📱 New catalog for testing generated: Download

github-actions[bot] avatar Aug 27 '24 16:08 github-actions[bot]