Joel Brock
|
30437df288
|
fix: readable Brutalist font, override OWA purple selection colors, add unified header toggle
|
2026-04-23 10:03:08 -07:00 |
|
Joel Brock
|
6a6f9ba4f7
|
fix: keyboard multi-select uses stable IDs, improve Swiss theme, add Brutalist theme
|
2026-04-23 09:39:49 -07:00 |
|
Joel Brock
|
3eec701eb4
|
fix: address code review findings
- Fix accent color CSS variable: write to --or-accent-override
- Fix actionDelete double-fire: toolbar button first, key fallback
- Fix localStorage collision: use chrome.storage.local for sidebar
- Fix updateSettings preserving keyboard selection state
- Add document.body guard for count badge creation
|
2026-04-23 09:07:15 -07:00 |
|
Joel Brock
|
311aa0e771
|
feat: Gmail-style keyboard navigation and multi-select for message list
|
2026-04-23 09:03:29 -07:00 |
|
Joel Brock
|
62157e67bc
|
feat: DOM injector — mark-all-read button and folder jump dialog
|
2026-04-23 08:58:51 -07:00 |
|
Joel Brock
|
0862bbff2a
|
feat: behavior patches — auto-collapse, hover suppress, toast dismiss, auto-advance
|
2026-04-23 08:58:48 -07:00 |
|
Joel Brock
|
7826046f76
|
feat: MutationObserver for dynamic element suppression
|
2026-04-23 08:58:45 -07:00 |
|
Joel Brock
|
631e68cb63
|
feat: base CSS theme with density, hiding, and readability overrides
|
2026-04-23 08:55:09 -07:00 |
|
Joel Brock
|
e50b11450f
|
feat: selector registry with resilient aria/data/structural selectors
|
2026-04-23 08:55:06 -07:00 |
|
Joel Brock
|
e1145c6f70
|
feat: settings defaults, storage layer, color scheme attribute
|
2026-04-23 08:52:12 -07:00 |
|
Joel Brock
|
0c333a99f1
|
scaffold: manifest v3, stub content script and popup, placeholder icons
|
2026-04-23 08:50:16 -07:00 |
|