萝卜
|
7e28c40d90
|
chore(admin-ui): de-duplicate header actions and shorten menu labels
|
2026-03-16 06:28:19 +08:00 |
|
萝卜
|
36c9c36ea2
|
chore(admin-ui): import histories uses page header actions
|
2026-03-16 05:55:31 +08:00 |
|
萝卜
|
540615c158
|
chore(admin-ui): pagination links no-underline; fix platform order syncable test seed
|
2026-03-16 04:21:09 +08:00 |
|
萝卜
|
1b21865820
|
chore(admin-ui): subscription show related orders use list card and admin pagination
|
2026-03-16 04:09:40 +08:00 |
|
萝卜
|
b2b457907e
|
chore(admin-ui): migrate product import histories to filters/list card and admin pagination
|
2026-03-16 03:59:46 +08:00 |
|
萝卜
|
3d74add7bc
|
chore(admin-ui): channels settings page uses page header and list card
|
2026-03-16 03:53:18 +08:00 |
|
萝卜
|
2930e8cd22
|
chore(admin-ui): system settings page uses page header and list card
|
2026-03-16 03:51:05 +08:00 |
|
萝卜
|
0d4cca42b1
|
chore(admin-ui): support tickets placeholder uses page header and list card
|
2026-03-16 03:48:16 +08:00 |
|
萝卜
|
053fc71dc8
|
chore(admin-ui): migrate products list to list card and admin pagination
|
2026-03-16 03:42:43 +08:00 |
|
萝卜
|
08c6912d14
|
chore(admin-ui): migrate product categories index to filters/list card and admin pagination
|
2026-03-16 03:37:14 +08:00 |
|
萝卜
|
1e64bbc6d3
|
chore(admin-ui): migrate platform leads index to filters/list card and admin pagination
|
2026-03-16 03:34:48 +08:00 |
|
萝卜
|
d5c14bd741
|
chore(admin-ui): migrate merchants index to filters/list card and admin pagination
|
2026-03-16 03:28:20 +08:00 |
|
萝卜
|
84fa9eb63a
|
chore(admin-ui): migrate admin orders index to filters/list card and admin pagination
|
2026-03-16 03:15:32 +08:00 |
|
萝卜
|
b9f59fa442
|
chore(admin-ui): make popover/sm shadow and surface tint token-only
|
2026-03-16 03:06:32 +08:00 |
|
萝卜
|
e12ac7ef50
|
test(admin-ui): guard against hardcoded neutral rgba in admin css
|
2026-03-16 02:26:50 +08:00 |
|
萝卜
|
9c6756e991
|
chore(admin-ui): tokenise popover shadow and surface tint
|
2026-03-16 02:24:09 +08:00 |
|
萝卜
|
a8845422aa
|
test(admin-ui): guard against hardcoded primary rgba in admin css
|
2026-03-16 02:18:57 +08:00 |
|
萝卜
|
2605e1c287
|
chore(admin-ui): tokenise sidebar hover and focus ring with primary tokens
|
2026-03-16 02:13:45 +08:00 |
|
萝卜
|
35902de44b
|
chore(admin-ui): tokenise topnav hover highlight with primary tint
|
2026-03-16 02:10:31 +08:00 |
|
萝卜
|
9a0afbb354
|
chore(admin-ui): tokenise primary tints for pagination and interactions
|
2026-03-16 02:04:12 +08:00 |
|
萝卜
|
7f331faf04
|
chore(admin-ui): add admin pagination template and styles
|
2026-03-16 01:55:22 +08:00 |
|
萝卜
|
7d291a7906
|
chore(admin-ui): unify list table empty state styling and class usage
|
2026-03-16 01:40:28 +08:00 |
|
萝卜
|
61153ddae1
|
chore(admin-ui): refine list-card table borders and rounding
|
2026-03-16 01:34:25 +08:00 |
|
萝卜
|
cda69f4716
|
chore(admin-ui): add table tokens and refine list-card table header/hover
|
2026-03-16 01:29:07 +08:00 |
|
萝卜
|
cd9bf2dbc4
|
chore(admin-ui): apply list-card component to platform orders index
|
2026-03-16 01:26:16 +08:00 |
|
萝卜
|
74a8d41938
|
chore(admin-ui): apply list-card component to plans index
|
2026-03-16 01:19:20 +08:00 |
|
萝卜
|
6cb53435b1
|
chore(admin-ui): introduce list-card component and apply to subscriptions index
|
2026-03-16 01:13:32 +08:00 |
|
萝卜
|
efa4b321e6
|
chore(admin-ui): reuse filters-card on plans index
|
2026-03-16 01:10:54 +08:00 |
|
萝卜
|
5cc48e14a1
|
chore(admin-ui): reuse filters-card on site subscriptions index
|
2026-03-16 01:08:55 +08:00 |
|
萝卜
|
289aac02cf
|
chore(admin-ui): add filters-card component for platform order filters
|
2026-03-16 01:06:31 +08:00 |
|
萝卜
|
2f62a5f180
|
chore(admin-ui): add w-180 width utility for filters
|
2026-03-16 01:01:04 +08:00 |
|
萝卜
|
d5b6058c4f
|
chore(admin-ui): stop loading legacy admin.css and enforce new css stack
|
2026-03-16 00:55:33 +08:00 |
|
萝卜
|
4ba22a5695
|
chore(admin-ui): align topnav to light AntD Pro header
|
2026-03-16 00:51:27 +08:00 |
|
萝卜
|
f73f2dddac
|
chore(admin-ui): tokenise governance blocks and warn hints
|
2026-03-16 00:45:35 +08:00 |
|
萝卜
|
aeee25e78c
|
chore(admin-ui): tokenise page-header/stat-card in admin-components css
|
2026-03-16 00:43:15 +08:00 |
|
萝卜
|
dc43ba7c55
|
admin ui: make info-warning use theme warning tokens
|
2026-03-16 00:43:08 +08:00 |
|
萝卜
|
4754f8379d
|
admin ui: make filter-error use theme error tokens
|
2026-03-16 00:40:43 +08:00 |
|
萝卜
|
8d629e9dbb
|
admin ui: align card border fallback with light theme tokens
|
2026-03-16 00:38:03 +08:00 |
|
萝卜
|
6a7c8c6dc3
|
dashboard: merchant revenue rank links include 7d created_at range
|
2026-03-16 00:34:35 +08:00 |
|
萝卜
|
7e3274bc3d
|
dashboard: trend dates link to platform orders filtered by created_at
|
2026-03-16 00:32:45 +08:00 |
|
萝卜
|
0a58204799
|
platform orders: add created_at range filter (created_from/to)
|
2026-03-16 00:30:09 +08:00 |
|
萝卜
|
223ea1d950
|
dashboard: recent orders show sync/bmpa failed hints with quick list links
|
2026-03-16 00:09:42 +08:00 |
|
萝卜
|
97710f43d9
|
dashboard: recent platform orders show no-receipt hint and fix link
|
2026-03-16 00:06:45 +08:00 |
|
萝卜
|
423723cd5a
|
admin ui: align base styles to Ant Design Pro light tokens
|
2026-03-15 23:58:41 +08:00 |
|
萝卜
|
56ad502aac
|
dashboard: add quick links for reconcile mismatch and refund inconsistent
|
2026-03-15 23:50:07 +08:00 |
|
萝卜
|
27753acb71
|
dashboard: add quick links for BMPA failed and paid-no-receipt orders
|
2026-03-15 23:43:39 +08:00 |
|
萝卜
|
e92636dd5b
|
feat: dashboard merchant revenue rank top5 7d
|
2026-03-15 23:08:29 +08:00 |
|
萝卜
|
397789df92
|
test: dashboard platform order trend 7d should render
|
2026-03-15 22:59:04 +08:00 |
|
萝卜
|
b1e20c5138
|
feat: dashboard add platform order trend 7d
|
2026-03-15 22:56:22 +08:00 |
|
萝卜
|
9c21030482
|
feat: dashboard plans link should carry back
|
2026-03-15 22:47:41 +08:00 |
|