From 66f31db968d4aec256bb68e328a3e606404432f2 Mon Sep 17 00:00:00 2001 From: kdletters Date: Wed, 10 Jun 2026 12:20:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=9B=BA=E4=B8=AA=E4=BA=BA=E4=B8=AD?= =?UTF-8?q?=E5=BF=83=E9=82=80=E8=AF=B7=E5=BC=B9=E7=AA=97=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=96=AD=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 改用 PlatformSubpanel padding 参数承接邀请弹窗局部间距 补充邀请二维码卡和已填写邀请码空态的公共 surface 断言 --- .../rpg-entry/RpgEntryHomeView.recharge.test.tsx | 6 +++++- src/components/rpg-entry/RpgEntryHomeView.tsx | 11 +++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/components/rpg-entry/RpgEntryHomeView.recharge.test.tsx b/src/components/rpg-entry/RpgEntryHomeView.recharge.test.tsx index 4dfe487b..92651203 100644 --- a/src/components/rpg-entry/RpgEntryHomeView.recharge.test.tsx +++ b/src/components/rpg-entry/RpgEntryHomeView.recharge.test.tsx @@ -3178,7 +3178,10 @@ test('profile community shortcut shows reward subtitle and invited users', async expect(screen.getByAltText('玩家社区 QQ 群二维码')).toBeTruthy(); expect(screen.getByText('微信群')).toBeTruthy(); expect(screen.getByText('QQ群')).toBeTruthy(); - expect(screen.getByText('微信群').parentElement?.className).toContain( + const wechatQrCardClassName = screen.getByText('微信群').parentElement + ?.className; + expect(wechatQrCardClassName).toContain('bg-white/72'); + expect(wechatQrCardClassName).toContain( 'border-[var(--platform-subpanel-border)]', ); expect(screen.queryByText('成功邀请')).toBeNull(); @@ -3288,6 +3291,7 @@ test('profile redeem invite query modal submits code after login', async () => { expect(onRechargeSuccess).toHaveBeenCalledTimes(1); const redeemedState = await screen.findByText('已填写邀请码'); expect(redeemedState.className).toContain('platform-empty-state'); + expect(redeemedState.className).toContain('bg-white/74'); expect(screen.queryByRole('region', { name: '次级入口' })).toBeNull(); }); diff --git a/src/components/rpg-entry/RpgEntryHomeView.tsx b/src/components/rpg-entry/RpgEntryHomeView.tsx index 79316bd7..caedce7d 100644 --- a/src/components/rpg-entry/RpgEntryHomeView.tsx +++ b/src/components/rpg-entry/RpgEntryHomeView.tsx @@ -3898,8 +3898,8 @@ function ProfileReferralModal({ key={qrCode.label} surface="flat" radius="xs" - padding="none" - className="p-2.5 text-center" + padding="xs" + className="text-center" >