diff --git a/assets/css/routes/user-center/credits.css b/assets/css/routes/user-center/credits.css index e9fb457f..08015aff 100644 --- a/assets/css/routes/user-center/credits.css +++ b/assets/css/routes/user-center/credits.css @@ -6,20 +6,50 @@ box-shadow: none; } -/* Dual asset row */ +/* Dual asset row — single surface, two cells side-by-side (stack on mobile) */ .uc-assets-row { display: grid; grid-template-columns: 1fr; - gap: 12px; + gap: 0; margin-bottom: 16px; + background: var(--main-bg-color, var(--surface-1, #fff)); + border-radius: var(--main-radius, 8px); + box-shadow: 0 0 10px var(--main-shadow, rgba(116, 116, 116, 0.08)); + border: 1px solid var(--color-line-soft, rgba(0, 0, 0, 0.06)); + overflow: hidden; } .uc-assets-row--dual { grid-template-columns: 1fr 1fr; } +.uc-assets-col { + min-width: 0; +} +.uc-assets-row--dual .uc-assets-col + .uc-assets-col { + border-left: 1px solid var(--color-line-soft, rgba(0, 0, 0, 0.06)); +} @media (max-width: 767px) { .uc-assets-row--dual { grid-template-columns: 1fr; } + .uc-assets-row--dual .uc-assets-col + .uc-assets-col { + border-left: 0; + border-top: 1px solid var(--color-line-soft, rgba(0, 0, 0, 0.06)); + } +} + +/* Card cells sit flat inside the row surface — no nested card chrome */ +.uc-assets-row .uc-asset-card, +.uc-assets-row .uc-asset-card.zib-widget { + background: transparent; + border: 0; + border-radius: 0; + box-shadow: none; + margin: 0; + padding: 16px 20px; + clear: none; +} +.uc-assets-row .uc-card-pass { + margin: 0 16px 16px; } .uc-asset-card { diff --git a/inc/helpers/user-center-renderers/credits-balance.php b/inc/helpers/user-center-renderers/credits-balance.php index 833841a1..ed0260d5 100644 --- a/inc/helpers/user-center-renderers/credits-balance.php +++ b/inc/helpers/user-center-renderers/credits-balance.php @@ -28,7 +28,7 @@ $points_buy_on = class_exists('\AKSRT\Credits\BalanceService') && \AKSRT\Credits $points_buy_view = $points_buy_on ? \AKSRT\Credits\BalanceService::get_instance()->get_points_buy_view((int) ($user_id ?? 0)) : []; $currency = (string) ($currency_name ?? __('积分', 'aksrt')); ?> -