mirror of
https://github.com/Django-LiveView/liveview
synced 2026-01-08 06:13:39 +01:00
- Add data-liveview-keyboard-map attribute to map keyboard shortcuts to handlers - Implement keyboard event handling in page controller - Support letter keys (a-z), numbers (0-9), and special keys - Support modifier keys: ctrl, alt, meta, shift - Support key combinations like ctrl+s, alt+f, etc. - Add automatic focus management for keyboard-enabled elements - Handle dynamically added elements via MutationObserver - Add proper cleanup of keyboard listeners on disconnect - Update rollup config to output to liveview/static directory - Compile and minify JavaScript bundles