Replace all :focus selectors used for focus styling with :focus-visible.
This ensures that focus indicators are only shown when appropriate, improving the user experience for mouse and touch users while maintaining keyboard accessibility.
Summary
replace :focus with :focus-visible
keep keyboard focus indicators
avoid unnecessary focus styles for pointer interactions
# Use :focus-visible instead of :focus
Replace all `:focus` selectors used for focus styling with `:focus-visible`.
This ensures that focus indicators are only shown when appropriate, improving the user experience for mouse and touch users while maintaining keyboard accessibility.
## Summary
- replace `:focus` with `:focus-visible`
- keep keyboard focus indicators
- avoid unnecessary focus styles for pointer interactions
## Related issues
Closes: #152
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Use :focus-visible instead of :focus
Replace all
:focusselectors used for focus styling with:focus-visible.This ensures that focus indicators are only shown when appropriate, improving the user experience for mouse and touch users while maintaining keyboard accessibility.
Summary
:focuswith:focus-visibleRelated issues
Closes: #152