6 Commits

Author SHA1 Message Date
Ben Senescu
615ecce033
Redesign app shell: Sidebar with cutout content panel (#336) 2026-07-02 19:06:13 -04:00
Ben Senescu
570fe2aa62
Add keyword tags, server-side saved filtering, and filtered exports (#179) 2026-05-12 00:02:43 -04:00
Ben Senescu
faf7a294a3
feat: AI Visibility — Brand Lookup and Prompt Explorer (#128) 2026-04-23 10:48:38 -04:00
Ben Senescu
937665ef95
fix: remove unused view transitions CSS causing navigation errors (#107) 2026-04-09 14:21:47 -04:00
Ben Senescu
3081bc624a feat: add theme switcher with system/light/dark segmented control (#75)
* feat: add theme switcher with system/light/dark segmented control

Add a three-way theme toggle (system, light, dark) as a segmented
icon control in the account dropdown menu. Rename placeholder daisyUI
theme names from "todo" to "openseo".

* refactor: always resolve data-theme explicitly, remove duplicated dark CSS

Instead of removing data-theme in "system" mode and relying on
@media (prefers-color-scheme: dark) CSS, always resolve to an
explicit theme name via matchMedia. This eliminates the duplicated
dark-mode CSS overrides.
2026-04-08 14:09:01 -04:00
Ben Senescu
e36abbf19b Initial public release 2026-02-27 14:09:33 -05:00