Joel Brock
93a5888d83
refactor: keyboard nav as primary feature, design tweaks behind experimental toggle
2026-04-23 17:20:14 -07:00
Joel Brock
823de95891
chore: remove debug logging from keyboard selection
2026-04-23 16:23:40 -07:00
Joel Brock
e950a0e1c4
fix: hover to reveal inline buttons instead of clicking rows, prevents fill-screen open
2026-04-23 16:21:43 -07:00
Joel Brock
13901e4453
fix: My Day toggle only hides buttons not panel, default to false
2026-04-23 11:25:19 -07:00
Joel Brock
919bdf2bf3
fix: target actual OWA DOM for Focused/Other tabs and unified header containers
2026-04-23 10:49:37 -07:00
Joel Brock
7f0a88b131
fix: boost keyboard selection CSS specificity, add debug logging for visual state
2026-04-23 10:43:47 -07:00
Joel Brock
c66265e48f
fix: use OWA's actual button selectors for keyboard actions, add flag/pin shortcuts
2026-04-23 10:35:13 -07:00
Joel Brock
8fe0808bbd
fix: target OWA's actual Fluent UI DOM for density and unified header
2026-04-23 10:19:44 -07:00
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
41f39fd539
fix: rewrite Swiss and Brutalist themes with surgical selectors, no more broken icons
2026-04-23 09:49:57 -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
702bca4396
fix: add outlook.cloud.microsoft URL pattern, fix toggle switch clickability
2026-04-23 09:16:01 -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
088bd45069
feat: popup settings logic — load, save, presets, export/import/reset
2026-04-23 09:01:23 -07:00
Joel Brock
be70086e7e
feat: settings popup HTML and CSS with all toggle categories
2026-04-23 09:00:53 -07:00
Joel Brock
b59ee18a37
docs: README with install, usage, and development guide
2026-04-23 09:00:29 -07:00
Joel Brock
2140b4468a
feat: selector test page with mock OWA DOM fragments
2026-04-23 09:00:11 -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
95eb177754
feat: Material flat theme with light and dark variants
2026-04-23 08:56:15 -07:00
Joel Brock
33b27f6061
feat: Swiss/Helvetica theme with light and dark variants
2026-04-23 08:55:47 -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
Joel Brock
984bfd6cb9
feat: add Gmail-style keyboard navigation to spec and plan
...
Task 14: keyboard.js with focus cursor, multi-select, and action
keys (j/k navigate, x/Space select, # delete, e archive, Shift+i/u
read/unread, v move). New keyboardMultiSelect setting and CSS.
2026-04-23 08:46:24 -07:00
Joel Brock
afe51a3e6a
plan: implementation plan for Outlook Relook extension
...
13 tasks covering manifest, settings, selectors, themes, observer,
behavior patches, injector, popup UI, and test page.
2026-04-23 08:41:50 -07:00
Joel Brock
0f6caef3bc
Add Outlook Relook design spec
...
Chrome extension to reskin Outlook OWA with minimalist themes,
granular toggle controls, and MutationObserver-based clutter removal.
2026-04-23 08:25:19 -07:00