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

Place focus on navigation links when returning to main state #1

Open
5 tasks
basham opened this issue Feb 12, 2015 · 2 comments
Open
5 tasks

Place focus on navigation links when returning to main state #1

basham opened this issue Feb 12, 2015 · 2 comments

Comments

@basham
Copy link
Member

basham commented Feb 12, 2015

  • After editing a note
  • After editing a category
  • After creating a note
  • After deleting a note
  • After deleting a category
@basham basham modified the milestone: Extras Mar 2, 2015
@basham
Copy link
Member Author

basham commented Mar 9, 2015

After editing will be relatively easy. May be trickier to identify the created note, but not too terrible. After deleting is quite tricky.

@basham
Copy link
Member Author

basham commented Mar 9, 2015

After deleting a note:

  1. Focus on the previous note in the same category.
  2. If no previous note in the same category, focus on next note in the same category.
  3. If no other notes in the category, place focus on the category.
  4. If category is Unspecified (and therefore not focusable), then place focus on the last user-generated category (the category immediately previous to Unspecified).
  5. If there are no remaining user-created categories or notes within Unspecified, then there are no notes remaining. Place focus on New Quick Note button.

After deleting a category:

  1. Focus on the previous category.
  2. If no previous category, focus on the next category.
  3. If no other categories, place focus on the first note in the Unspecified category.
  4. If no notes in the Unspecified category, then place focus on New Quick Note button.

@basham basham modified the milestone: Extras Mar 9, 2015
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

No branches or pull requests

1 participant