enhancement: Scrolling improvements
Opened this issue · 0 comments
Tropix126 commented
Keyboard Interaction
- Arrow keys (#263)
- PageUp/PageDown (#263)
- Home/End (#263)
- Space/Shift+Space (unsure)
- Alt to increase scroll velocity (#263)
Mouse/Wheel Interaction
- Dragging Scrollbar thumbs
- Clicking/holding outside of thumbs
- (possibly, maybe not) Optional Buttons
- Basic Wheel Scrolling (constant velocity with multiplier)
- Wheel event bubbling
- Kinetic Scrolling (simulated physics for velocity/acceleration, required for touch integration)
- Overscroll behavior (bouncing or stretching effect seen on iOS/Android)
Touch Interaction
- General Support
General Accessibility
- Accessible roles
- Scroll to focused item
- Scroll progress reporting (requires accesskit features not exposed by freya currently)
Styling
- Colors
- Hide scrollbars