These are features that could be implemented in the Blitz browser UI (`/apps/browser`). ### Browser UI Backlog - [ ] Menu items: - [ ] Toggle incremental layout - [x] Toggle element inspector - [ ] Toggle element outlines - [x] Capture AnyRender scene - [x] Capture screenshot - [x] View source - [x] Clear HTTP cache - [x] Built-in pages - [x] Custom start page - [x] Generic error page? - [x] 404 page - [x] FPS counter - [x] Status bar - [ ] Styling - [ ] Dark mode - [ ] Keyboard shortcuts (Ctrl on Windows/Linux, Cmd on macOS) - [ ] T for new tab. W for close tab. - [ ] + / - / 0 for zoom (should remove from `blitz-shell`) - [x] Tabs (multiple embedded documents) - [ ] https://github.com/adamschwartz/chrome-tabs - [ ] Focus URL bar when creating a new tab - [ ] Animated tab creation - [ ] Draggable: https://gist.github.com/alexreardon/9ef479804a7519f713fe2274e076f1f3 - [x] Favicon support - [ ] History + URL suggest (nucleo crate) - [ ] Find in page - [ ] Reader mode - [ ] Ad blocking using https://github.com/brave/adblock-rust
These are features that could be implemented in the Blitz browser UI (
/apps/browser).Browser UI Backlog
blitz-shell)