Johnny
ea3371badb
chore: add ActivityCalendar components
2025-12-28 19:59:36 +08:00
Johnny
f87f728b0f
feat: react query migration ( #5379 )
2025-12-24 22:59:18 +08:00
Steven
1b3318f886
refactor(web): improve ActivityCalendar maintainability and add Calendar page
...
- Extract shared utilities and constants to eliminate code duplication
- Create dedicated Calendar page with year view and month grid
- Add date filter navigation with bidirectional URL sync
- Fix useTodayDate memoization bug causing stale date references
- Standardize naming conventions (get vs generate functions)
- Add comprehensive type exports and proper store encapsulation
- Implement size variants for compact calendar display
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-15 19:47:46 +08:00
Johnny
edd3ced9bf
refactor: migrate to connect-rpc ( #5338 )
2025-12-11 19:49:07 +08:00
Steven
bc1550e926
refactor(api): migrate inbox functionality to user notifications
...
- Remove standalone InboxService and move functionality to UserService
- Rename inbox to user notifications for better API consistency
- Add ListUserNotifications, UpdateUserNotification, DeleteUserNotification methods
- Update frontend components to use new notification endpoints
- Update store layer to support new notification model
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-31 08:33:09 +08:00
Copilot
3245613a88
chore: cleanup components naming
2025-10-12 18:58:37 +08:00
Johnny
f907619752
chore: move frontend store
2025-07-07 22:44:08 +08:00
Johnny
fb13d2e63d
chore: tweak colors
2025-07-07 08:46:53 +08:00
Johnny
f2e27c16a1
chore: tweak colors
2025-07-06 22:26:54 +08:00
Johnny
35928ce5ba
chore: unify colors
2025-07-06 13:55:08 +08:00
Johnny
a3de61a141
chore: fix dark mode
2025-07-05 11:40:49 +08:00
Johnny
db4b1f5fde
chore: tweak styles
2025-07-05 11:26:59 +08:00
Johnny
91be2f68d1
feat: variant colors ( #4816 )
2025-07-04 23:03:13 +08:00
Johnny
493832aeb4
refactor: unify components
2025-07-01 19:29:48 +08:00
Steven
c18d6927ba
chore: update user session table
2025-06-27 00:00:06 +08:00
johnnyjoy
45df653f37
fix: navigation overflow style
2025-06-22 18:49:12 +08:00
Steven
bb5809cae4
refactor: attachment service
2025-06-17 22:15:19 +08:00
Johnny
522da2a114
fix: border color
2025-06-08 00:39:51 +08:00
Johnny
f5c64849d2
chore: upgrade tailwindcss to v4
2025-06-07 10:15:12 +08:00
Johnny
3343dc73f7
chore: update navigator
2025-06-02 09:39:50 +08:00
Austin Pearce
c4f094d22b
fix: BrandBanner to use NavLink ( #4536 )
...
* Fix BrandBanner to use NavLink
* Apply suggestions from code review
---------
Co-authored-by: Johnny <yourselfhosted@gmail.com>
2025-03-18 21:18:22 +08:00
Johnny
2e0467e3d1
fix: mobile header
2025-03-06 20:46:16 +08:00
Johnny
b897b243e5
feat: dynamic fetch user stats
2025-02-26 22:29:59 +08:00
Johnny
5d1075a647
refactor: update home layout
2025-02-26 22:14:07 +08:00
Johnny
8e4e745ba9
chore: update navigation
2025-02-25 23:13:48 +08:00
Johnny
5a2f18da69
refactor(frontend): retire redux
2025-02-09 11:43:55 +08:00
johnnyjoy
0b85cb567e
chore(frontend): fix clsx
2025-02-01 22:04:29 +08:00
Steven
8635aed138
chore: update dependencies
2024-10-25 21:55:00 +08:00
Michel Heusschen
2dbf92f7f1
perf: reduce bundle size by 21% with direct icon imports ( #3844 )
2024-08-28 22:55:28 +08:00
Steven
10c9bb081b
chore: retire timeline page
2024-07-20 00:28:49 +08:00
Steven
d8aeec993c
chore: replace classnames with clsx
2024-04-28 00:58:40 +08:00
Steven
1b291422e7
refactor: api version
2024-04-28 00:44:29 +08:00
imikod
90ed908d2e
fix: set navigation icons to not shrink ( #3186 )
2024-04-08 10:16:52 +08:00
Steven
f3fb5e0c60
chore: tweak route enum
2024-03-18 12:07:44 +08:00
Steven
9ce381abb9
chore: tweak user profile
2024-03-14 00:13:56 +08:00
Steven
ed32b20c9e
chore: update frontend dependencies
2024-01-27 17:28:06 +08:00
Steven
370054e040
chore: implement collapsed navigation
2024-01-21 21:02:55 +08:00
Steven
83141f9be2
chore: tweak navigation styles
2024-01-06 19:12:26 +08:00
Steven
4c59035757
chore: update about page
2024-01-06 19:01:11 +08:00
Steven
73baeaa0ad
chore: tweak dark mode styles
2024-01-04 08:32:14 +08:00
Steven
21874d0509
chore: fix navigation errors
2023-12-23 08:01:16 +08:00
Steven
abc14217f6
chore: tweak padding styles
2023-12-19 23:09:57 +08:00
Steven
b575064d47
chore: tweak padding
2023-12-19 21:44:40 +08:00
Steven
fe4ec0b156
chore: rename navigator
2023-12-19 00:13:22 +08:00
Steven
d6656db20d
feat: implement part of full-screen layout
2023-12-18 22:10:36 +08:00
steven
eb6b0ddead
chore: update navigation
2023-11-09 08:46:26 +08:00