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" >