alpha
Login
Join now
maxwellcohen.bsky.social
/
visual-screen-reader
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[READ-ONLY] Mirror of https://github.com/MaxwellCohen/visual-screen-reader.
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
visual-screen-reader
/
src
/
sidepanel
4 files
at
main
Maxwell Cohen
·
Implement interactive descendant handling in accessibility tree for Visual Screen Reader extension. Introduce `hasInteractiveDescendants` function to identify nested controls requiring separate reader lines. Update `flattenAxTreeForReader` to support focus tracking for interactive elements and enhance unit tests to validate new functionality. Refactor `AxTreeReaderLine` and `AxTreeReaderView` components for improved rendering and focus management. Adjust styles for better visual clarity and responsiveness.
·
4mo ago
e4ee1ab5
App.svelte
Implement interactive descendant handling in accessibility tree for Visual Screen Reader extension. Introduce `hasInteractiveDescendants` function to identify nested controls requiring separate reader lines. Update `flattenAxTreeForReader` to support focus tracking for interactive elements and enhance unit tests to validate new functionality. Refactor `AxTreeReaderLine` and `AxTreeReaderView` components for improved rendering and focus management. Adjust styles for better visual clarity and responsiveness.
4mo ago
index.html
Initialize Visual Screen Reader Chrome extension with Svelte, TypeScript, and Vite. Add essential files including manifest, configuration, and basic structure for side panel and content scripts. Include .gitignore and README for setup instructions.
4mo ago
main.ts
Initialize Visual Screen Reader Chrome extension with Svelte, TypeScript, and Vite. Add essential files including manifest, configuration, and basic structure for side panel and content scripts. Include .gitignore and README for setup instructions.
4mo ago
sidepanel.css
Refactor accessibility tree handling in Visual Screen Reader extension. Introduce BackendDomInfo interface for improved DOM node information management, update functions to utilize this new structure, and enhance the buildAxTree function to include tag names. Streamline focus tracking and DOM updates in background scripts, and improve message handling for side panel interactions.
4mo ago