Commit Graph

59 Commits

Author SHA1 Message Date
tim 1903be1f82 feat: add toast 2025-07-07 13:20:00 +08:00
Tim 06af358989 feat(ui): add theme manager and dark mode 2025-07-07 13:09:33 +08:00
Tim ed12fb0fc9 feat: add google auth integration 2025-07-05 14:51:29 +08:00
Tim ffeadc9cda feat(ui): make auth state reactive and close avatar menu 2025-07-05 14:23:47 +08:00
Tim bd043350b6 Add avatar dropdown in header 2025-07-05 14:13:35 +08:00
tim 94a1b4a237 feat: add login state 2025-07-05 13:58:24 +08:00
Tim 6bdc32ff05 feat: add token validation api and auth module 2025-07-05 13:34:47 +08:00
Tim 134bbb4d76 feat: sanitize and clamp home article description 2025-07-04 16:11:07 +08:00
Tim cdc9b412fe feat: render markdown in posts and comments 2025-07-04 15:59:57 +08:00