Merge pull request 'style(orders): polish UC order center cards, tabs, and empty state' (#294) from worktree-feat-orders-in-uc into main

Reviewed-on: CYL/wordpress-theme-aksrt#294
This commit is contained in:
2026-07-25 14:00:20 +08:00
2 changed files with 826 additions and 289 deletions
File diff suppressed because it is too large Load Diff
@@ -116,13 +116,18 @@ $pending_count = (int) ($stats['pending'] ?? 0);
?>
<div class="aksrt-orders-page uc-orders-panel" data-aksrt-order-center data-aksrt-uc-orders>
<div class="uc-orders-panel__head flex ac jsb mb10">
<div>
<div class="font-bold em12"><?php esc_html_e('我的订单', 'aksrt'); ?></div>
<div class="uc-orders-panel__title-wrap">
<div class="uc-orders-panel__title font-bold em12">
<i class="fas fa-receipt uc-orders-panel__title-icon" aria-hidden="true"></i>
<?php esc_html_e('我的订单', 'aksrt'); ?>
</div>
<div class="muted-2-color em09 mt3"><?php esc_html_e('查看商城、付费内容、会员与充值等全部订单。', 'aksrt'); ?></div>
</div>
<?php if (function_exists('aksrt_get_cart_page_url') && aksrt_get_cart_page_url() !== '') : ?>
<a class="muted-2-color em09" href="<?php echo esc_url(aksrt_get_cart_page_url()); ?>">
<?php esc_html_e('购物车', 'aksrt'); ?><i class="ml6 fa fa-angle-right em12" aria-hidden="true"></i>
<a class="uc-orders-panel__cart-link" href="<?php echo esc_url(aksrt_get_cart_page_url()); ?>">
<i class="fas fa-shopping-cart" aria-hidden="true"></i>
<span><?php esc_html_e('购物车', 'aksrt'); ?></span>
<i class="fa fa-angle-right em12" aria-hidden="true"></i>
</a>
<?php endif; ?>
</div>
@@ -348,7 +353,8 @@ $pending_count = (int) ($stats['pending'] ?? 0);
<?php elseif ($section === '') : ?>
<div class="aksrt-orders-page__empty">
<i class="fas fa-receipt" aria-hidden="true"></i>
<p><?php esc_html_e('暂无订单记录。', 'aksrt'); ?></p>
<p><?php esc_html_e('暂无订单记录', 'aksrt'); ?></p>
<p class="aksrt-orders-page__empty-hint muted-2-color em09"><?php esc_html_e('去逛逛商城或开通会员,订单会出现在这里。', 'aksrt'); ?></p>
</div>
<?php endif; ?>