Commit Graph

9 Commits

Author SHA1 Message Date
zoeissleeping 61f9bb74b4 feat: complete onboarding flow 2026-10-08 14:04:29 -05:00
zoeissleeping f6e1bc1f47 feat: basic admin interface 2026-10-08 13:41:02 -05:00
zoeissleeping 4bba529ba8 feat: improve account security
Support TOTP 2fa, allow for changing password, add session management
and account removal.
2026-10-08 12:43:22 -05:00
zoeissleeping ff33e9c573 feat: replace settings with a full page 2026-10-08 08:06:06 -05:00
zoeissleeping 61c73f394d feat: improve mobile responsiveness across UI
Sidenav becomes a full-screen overlay on mobile with slide-in animation.
Dialog goes full-screen on small screens. Settings dialog gets a mobile
nav with hamburger menu. Touch targets and text sizes scaled up for
mobile. Slider gets visual checked/unchecked colors. Sidebar auto-closes
on mobile route navigation. Resize handle hidden on mobile.
2026-04-27 12:06:15 -05:00
zoeissleeping bf9f613e4d feat: quick switcher 2026-02-26 14:51:47 -06:00
zoeissleeping d22d08e99f feat: make shortcuts easier to add across the app 2026-02-25 19:58:01 -06:00
zoeissleeping 62f1fe1c27 fix: dropdown settings buttons | fix: improve model selector
I should have split this into two commits, but I found the issue with the
settings buttons *after* I changed how the model selector worked, so its
all in this single commit.
2026-02-25 16:12:51 +00:00
zoeissleeping f6dc4c1ee9 feat: add message editing
This commit adds message editing as a feature. To accomplish this, the settings
dialog was refactored into a singleton and now the message edit and settings
use the singleton where appropriate.
2026-02-24 16:37:21 +00:00