Commit graph

6 commits

Author SHA1 Message Date
972ac65a2b feat(web): dark mode (system/light/dark) via Seed color-mode + profile toggle 2026-08-22 23:19:31 +08:00
059b7e13d5 feat(web): rework profile + auth visuals to reference bar
Elevate the Profile (Миний) tab and login/register/forgot screens to match
TransactionList's IconChip + Card row pattern:

- Profile: avatar medallion (initial + brand tint) + name/email header,
  IconChip menu rows (Тохиргоо/Ангилал/Захиалга) with chevrons, IconChip +
  EmptyState connected-banks list.
- Categories/Subscriptions: IconChip rows via categoryStyle, EmptyState for
  empty lists, chevron-left back buttons.
- Auth: shared AuthHeader with a tinted monogram + wordmark lockup, more
  comfortable field/CTA spacing in AuthForm.

Visual only — no changes to hooks, mutations, or auth actions.
2026-08-22 22:18:18 +08:00
6913c1e5ee feat(web): desktop layout (wider container + 2-col dashboard) + redirect-loop fix + mn string
- Shell content widens to max-w-6xl on desktop (was phone-strip max-w-2xl)
- Dashboard reflows into a 2-col grid on desktop instead of stretching
- On 401, clear session cookie via logout before redirect (prevents /login<->/home loop when cookie outlives server session)
- Profile 'Subscriptions' -> 'Захиалга'
2026-08-22 21:33:14 +08:00
b02674aa62 fix(web): SwitchHiddenInput on settings hideAmounts toggle + correct smoke comment 2026-08-22 21:16:45 +08:00
95729de201 test(web): MSW harness + Playwright smoke + QA pass 2026-08-22 21:09:59 +08:00
24642be543 feat(web): profile settings, categories, subscriptions, connected banks (read-only) 2026-08-22 20:57:19 +08:00