5521e39a66
feat: add card layout tweak with unified post observer
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 21:14:06 -04:00
8d3ff72f4f
feat: add badgeLayout toggle, rename FOUC class to rt-badges-enabled
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 21:10:48 -04:00
37c142f6e6
fix: prevent page reload on color/preset saves
...
saveSettings() writes all keys including 'enabled', which triggered
the storage.onChanged reload check even when enabled didn't actually
change. Compare oldValue vs newValue so the reload only fires when
the enabled state genuinely toggles.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 18:17:33 -04:00
8be62e1fec
fix: disabled-state UI, settings shallow-merge, and popup save reliability
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 15:05:48 -04:00
6cedae7a2c
feat: badge DOM manipulation with MutationObservers and dark mode detection
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 15:00:49 -04:00
ddc47bfdcc
feat: extension skeleton with manifest, settings module, and placeholder icons
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 14:57:11 -04:00