antv
|
05605ed1eb
|
feature: send thankscard page
|
2026-07-14 16:23:04 +07:00 |
|
antv
|
3aa9e04bd7
|
update
|
2026-07-14 11:13:27 +07:00 |
|
antv
|
9370e2fb3c
|
update
|
2026-07-14 10:46:34 +07:00 |
|
antv
|
47a8892623
|
select box
|
2026-07-13 16:28:44 +07:00 |
|
antv
|
f0a25b840c
|
fix: node build
|
2026-07-13 10:50:22 +07:00 |
|
antv
|
62d922627f
|
update ui
|
2026-07-10 16:36:12 +07:00 |
|
antv
|
a1ad7e738b
|
feature: form edit
|
2026-07-10 08:16:20 +07:00 |
|
antv
|
54048bb4ff
|
feat: display sender/receiver name, email, department in transaction history
|
2026-07-09 09:48:47 +07:00 |
|
antv
|
3a33c86346
|
feat: render card purchase history and fix validation in admin edit user form
|
2026-07-09 09:44:16 +07:00 |
|
antv
|
badc453389
|
feat: add client-side onerror fallback to default avatar
|
2026-07-09 09:10:15 +07:00 |
|
antv
|
25bb3d961e
|
feature: update avatar
|
2026-07-09 09:05:57 +07:00 |
|
antv
|
439eec9015
|
fix: restrict profile width and change logout modal to dropdown popup below avatar
|
2026-07-08 16:01:15 +07:00 |
|
antv
|
553d47ebd1
|
fix: apply responsive hiding and fixed-width truncation for name and department in header profile
|
2026-07-08 15:58:52 +07:00 |
|
antv
|
b62926b9af
|
fix: display full name and department next to avatar on all screens
|
2026-07-08 15:56:13 +07:00 |
|
antv
|
8ca6508f72
|
feat: move profile avatar from sidebar to top-right header next to send thankcard button
|
2026-07-08 15:53:19 +07:00 |
|
antv
|
9aee6d612c
|
fix: fall back to default public avatar image if user has no avatar
|
2026-07-08 15:50:44 +07:00 |
|
antv
|
bdd58e0d17
|
fix: display correct resolved user department in sidebar profile card
|
2026-07-08 15:48:05 +07:00 |
|
antv
|
5e6ce46e00
|
fix: restore exact original styling for PC viewports with md:max-w-none
|
2026-07-08 15:34:35 +07:00 |
|
antv
|
bffb3f3884
|
fix: make hero banner responsive on mobile viewports
|
2026-07-08 15:33:14 +07:00 |
|
antv
|
e476c2768a
|
feature: user list
|
2026-07-08 15:29:13 +07:00 |
|
antv
|
6056e33ef8
|
feature: change password
|
2026-07-08 13:03:48 +07:00 |
|
antv
|
63764d0718
|
feature: make style like main page
|
2026-07-07 11:21:21 +07:00 |
|
antv
|
af529a4e81
|
feature: update message for login feature
|
2026-07-06 21:02:52 +07:00 |
|
antv
|
7a964785c7
|
style: main page - stretch columns to align leaderboard height
|
2026-07-06 17:04:55 +07:00 |
|
antv
|
d4dbf849af
|
style: main page - add cursor-pointer to ranking tab buttons
|
2026-07-06 16:59:30 +07:00 |
|
antv
|
1e050233b9
|
feature: main page - always show current user at the bottom of ranking
|
2026-07-06 16:54:41 +07:00 |
|
antv
|
e163d2f349
|
feature: main page - ranking list
|
2026-07-06 16:44:03 +07:00 |
|
antv
|
618dcef37f
|
feature: main page - code be
|
2026-07-06 16:07:35 +07:00 |
|
antv
|
e1fd70071b
|
feature: main page
|
2026-07-06 15:10:52 +07:00 |
|
antv
|
64027eb8f2
|
feature: main page
|
2026-07-06 15:06:14 +07:00 |
|
antv
|
11a6568717
|
feature: main page
|
2026-07-06 14:37:32 +07:00 |
|
antv
|
b1beed4ae6
|
feature: use md5
|
2026-07-06 14:00:07 +07:00 |
|
antv
|
d8f0e48bf3
|
feature: my page
|
2026-07-03 16:54:43 +07:00 |
|
antv
|
f594a45e84
|
m
|
2026-07-02 17:02:02 +07:00 |
|
antv
|
89790539b7
|
feature: login and my page
|
2026-07-02 15:42:47 +07:00 |
|
antv-admin
|
5565d15be5
|
new
|
2026-07-01 22:43:28 +07:00 |
|
antv
|
f1858f8f0f
|
reuse form
|
2026-07-01 16:57:34 +07:00 |
|
antv
|
4e4d03d62a
|
style: fix nested border-radius mathematics on login screen to resolve corner gaps
|
2026-06-30 16:18:42 +07:00 |
|
antv
|
d99541b7e4
|
fix: resolve login button overflow and improve form layout spacing
|
2026-06-30 16:16:56 +07:00 |
|
antv
|
8cbdd93e56
|
feature: add error pages
|
2026-06-30 15:31:40 +07:00 |
|
antv
|
96eac88f36
|
feature: add docker
|
2026-06-30 14:03:13 +07:00 |
|
antv
|
c5016489ac
|
feature: keep sidebar and add service layer
|
2026-06-30 11:59:34 +07:00 |
|
antv
|
8a77324f89
|
all feature
|
2026-06-29 11:55:33 +07:00 |
|
antv
|
08d13336cd
|
feat: init
|
2026-06-26 16:52:09 +07:00 |
|