What's The Point?
This article outlines ADA updates released to the Gallus Golf ecosystem. This will include work listed here as well as future work, that will be added periodically, which we plan to do.
If you have any questions resulting from this article, please either initiate a chat through the box in the bottom corner of your screen or
email support@gallusgolf.com.
Q2 2024
- Provide color contrast checker for clients - primary, secondary and action colors in mobile app.
- This alert in the Manager will inform our clients that their color selection is not ADA compliant (4:9:1 minimum standard).
- Ultimately it's the clients decision on what color to proceed with in their app if they choose to ignore the alert.
- Increase Size, Talk Text and Improve Color Contrast for Hamburger Menu
- Work to ensure color contrast with background image.
- Work to ensure voice over provides context to end user - e.g. Open navigational side menu.
- Color Contrast and Talk Text for Profile Icon
- Work to ensure color contrast with primary color.
- Work to ensure voice over provides context to end user - e.g. Manage your profile.
- Color Contrast and Talk Text for Gear Icon
- Work to ensure color contrast with primary color.
- Work to ensure voice over provides context to end user - e.g. Manage your settings.
- Color Contrast and Font Weight for Screen Titles
- Work to ensure color contrast with primary color.
- Increase font weight to improve legibility.
- Back Arrow in Top Bar
- Work to ensure color contrast with primary color.
- Work to ensure voice over provides context to end user - e.g. Go back.
- Input Fields on Forms
- Work to ensure labels are separate from placeholder text.
- Work to ensure voice over provides context to end user - e.g. Required. First name, text field. Enter your first name.
- Code base Sencha has different drop downs. This will be an ongoing project to resolve as we update our code base.
- Scorecard & GPS
- Work to ensure color contrast meets ADA standards where colors are not using primary, secondary or action colors.
- Work to ensure voice over provides context to end user - e.g. Add player to keep score, Player 1 is Sara Smith.
- Work to ensure color contrast on Navigational Arrows to move back and forth from hole to hole.
- Work to ensure voice over provides context to end user - e.g. Go to previous hole, Go to next hole, etc.
- Work to ensure all 'map' images alt text are set to "" empty.
- They are actually small svgs stitched together to create a single image so by default they are empty and voice over ignores them.
- Work to ensure popup for birdies, gallus tour meet color contrast standards with text and gray box.
- Work to ensure voice over provides context to end user to close screen - e.g. Close popup message.
- Work to ensure color contrast with Tee Colors and Text, adding solid line to better help define tee colors.
- Work to ensure voice over provides context to end user on GPS - e.g. Green tee 485 yards
- Work to ensure GPS status can be noted without color; work to ensure color contrast with icons.
- Work to ensure voice over provides context to end user - e.g. GPS connection on, good; GPS connection on, poor; GPS connection off.
- Work to ensure color contrast for Par, Handicap, Tee Color, and Yardages on scorecard.
- Work to ensure tee colors have solid line to differentiate from background color.
- When tapping on tee colors added tooltip to call out tee name, distance and yards.
- Work to ensure voice over provides context to end user - e.g. Hole 1, Par 4, Hcp 11, Green Tee 485 yards.
- Work to update golf & stats circle to ensure color contrast with customers initials and handicap.
- Work to ensure when handicap is tapped voice over notes 0 handicap.
- Work to ensure decrease and increase score voice over provides context to the end user - e.g. decrease score; increase score
- Driving Range GPS
- Work to ensure GPS status can be noted without color; work to ensure color contrast with icons.
- Work to ensure voice over provides context to end user - e.g. GPS connection on, good; GPS connection on, poor; GPS connection off.
We found a possible bug with Talkback voice over where at times the end user is prompted to 'double' tap when they actually need to 'tap' then 'tap and hold' to progress to the next screen. It's inconsistent (seems to be more on Sencha screens vs React) however we want to alert our clients and their customers so they can properly navigate the app.