As a keyboard shortcut power user, I would love to be able to jump between input fields width and height with a single TAB press.
Currently, the tabindex is completely linear, so there's three tab presses to get from width to height, although the two steps in between doesn't have any actual interactions.
_e.g: There's no highlighted state for the two buttons in between width and height, and I can't trigger either button with Enter._
A thousand times this.
Is this still available? Can I look into it? @skllcrn
Sure is @alokpant! We've implemented some, but there's still loads of room for improvement.
I read that this is part of rewrite. If there is anything I can help with, then please let me know. I will look into issues section. @skllcrn
I'll also add that any elements such as icons without text should have an alt attribute, and text that needs more context or that can be ellipsed/truncated have their full content in a title attribute.
Are we still looking for someone to work on these improvements?
I noticed the following in v 3.0.0:
If no one else is working on this, I'm happy to give it a go.
Would love your help @isaiahnields, let me know if there's anything you need!
@skllcrn I made a pull request that fixes the tabbing for the width and height inputs. It doesn't add the ability to tab over the buttons, however. To add button highlighting, we'll probably need to make some UI decisions on how we want to highlight them. The default doesn't look great.
I'm of the opinion that button tabbing isn't really necessary. How do you feel about this?
Being able to tab through the UI is great for both accessibility and "power users". I agree that the default focus states might not look great, but is is the standard for native macOS apps, so I'd ague that we should adhere to that. Any thoughts on this @sindresorhus?
Kap already does a lot of custom UI, so I don't see anything wrong by adding a custom focus state style. I think users should be able to tab through buttons too.