53 Commits

Author SHA1 Message Date
e37d76be09 Add implementation plan for Reddit badge tweaks extension
Four tasks: extension skeleton, badge CSS, DOM manipulation, settings popup.
Each task has exact file paths, complete code, and verification steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 14:55:52 -04:00
fd00fc1c87 Harden spec after adversarial review
- Use div.thing.link selector to exclude comment nodes
- Fix shared module loading (manifest content_scripts array)
- Add FOUC mitigation via CSS-only manifest injection
- Switch to storage.local to avoid sync quota limits
- Add MutationObserver for RES dark mode toggle detection
- Use fallback chain for MutationObserver target container
- Clarify comment count text handling (zero = "0 comments")
- Simplify teardown to page reload on master toggle
- Expand test checklist to cover new behaviors

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 14:34:15 -04:00
bbe3aa0b50 Add design spec for Reddit badge tweaks Firefox extension
Spec covers badge repositioning (subreddit + comment count),
light/dark mode support, user-configurable colors, per-subreddit
overrides, and extension popup settings UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 14:22:33 -04:00