61 packages found
Disable outlines displayed when using navigation methods other than keyboard navigation (e.g.: tab).
emulate tab key without selector or dependencies
A keyboard component for Vue. Start to write immediately. No input element definition. Plug and play!
🧭 Spatial navigation with keyboard arrows.
Handles keyboard events and auto adjusts content to be visible above keyboard on focus. Further scrolling features available.
- smart
- scroll
- ScrollView
- react
- react-native
- keyboard
- TextInput
- react-component
- component
- smart-scroll-view
- view
- scrolling
- ios
Use the :enter pseudo-class in CSS
A React component that enables keyboard-only-outlines so that outlines are only visible when using the keyboard
A React component that traps focus.
ScrollView that moves child input just above the keyboard when later gets focus
emulate tab key without selector or dependencies
An extension of Testing Library focused on simulating keyboard-only users' behaviors
`*:focus { outline: none }` done right
Focus trap that works for keyboard users and screen reader users
Powerful keyboard shortcut and focus library
Fixes skip to content links focus problem
Keyboard behavior for AngularJS Webapps
A proper accessible focus management for components.
A React component that traps focus.
Detect if the user navigate with his keyboard or mouse. Then add a matching class to the html element. This allow to remove the blue outline for the mouse users and keeps it at the same time for the keyboard users.
Tiny utility that applies a class hook for tactical :focus styling