Skip to content

Make Find Card feature accessible #474

@joeraz

Description

@joeraz

We've recently done a lot of work towards accessibility, but probably one of the most difficult features to add accessibility to is find card, which of course, is a convenience feature used to locate any specific card in the current layout (assuming it's face-up and visible). Moving your mouse over a card icon in the dialog highlights the card in the layout. The challenges with adding accessibility to this feature are as follows:

  • Find card is a dialog, but unlike other dialogs, it is designed to be left open while playing the game in the background. The way it's built, it will not respond to keyboard events - key presses will trigger keyboard actions on the main game layout itself.
  • Even if we do find an alternate trigger for find card, there is currently no consistent system for identifying the individual stacks so they can be read to the user. Currently, the stacks are mostly identified by the individual cards, but that would naturally defeat the purpose of find card. This is tricky because the different games can organize or identify the stacks in many different ways.

Looking for suggestions here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions