Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NT-708] A11y statement #1040

Merged
merged 8 commits into from
Jan 21, 2020
Merged

[NT-708] A11y statement #1040

merged 8 commits into from
Jan 21, 2020

Conversation

cdolm92
Copy link
Contributor

@cdolm92 cdolm92 commented Jan 17, 2020

📲 What

Accessibility link added to settings

🤔 Why

Users understand Kickstarter’s accessibility standards.

👀 See

Trello, screenshots, external resources?

Before 🐛 After 🦋
Simulator Screen Shot - iPhone X - 2020-01-17 at 15 46 04 Simulator Screen Shot - iPhone X - 2020-01-17 at 15 36 53

♿️ Accessibility

  • Tap targets use minimum of 44x44 pts dimensions
  • Works with VoiceOver
  • Supports Dynamic Type

✅ Acceptance criteria

  • Navigate to Setting > Help > Accessibility Statement > The a11y statement view

⏰ TODO

@cdolm92 cdolm92 changed the title A11y statement [NT-708] A11y statement Jan 17, 2020
@cdolm92 cdolm92 requested a review from Scollaco January 17, 2020 20:58
@cdolm92 cdolm92 marked this pull request as ready for review January 21, 2020 15:58
Copy link
Contributor

@Scollaco Scollaco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job, @cdolm92 . I only left a small comment regarding the test on HelpTypeTests.swift, but everything else looks good.

@@ -66,6 +69,8 @@ public enum HelpType: SettingsCellTypeProtocol, CaseIterable {
return "Terms"
case .trust:
return "Trust & Safety"
case .accessibility:
return "Accessibility Statement"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add the .accessibility case on the testAccessibilityTraits test?

@cdolm92 cdolm92 requested a review from Scollaco January 21, 2020 17:58
@cdolm92 cdolm92 merged commit 274f43d into master Jan 21, 2020
@cdolm92 cdolm92 deleted the a11y-statement branch January 21, 2020 20:03
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.

None yet

2 participants