feat: align subscription and profile settings pages with V21 design system #28

Merged
xiaoxia merged 1 commits from feature/v21-subscription-profile into develop 2026-06-26 22:13:56 +08:00

1 Commits

Author SHA1 Message Date
CI Test 4e1fb97c4a feat: align subscription and profile settings pages with V21 design system
CI/CD Pipeline / Validate Code Quality And Tests (push) Waiting to run
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Waiting to run
- Add ProfileSettings.css with shared V21 styles
- Update Billing.tsx to use xx-settings-page and xx-result-page classes
- Update UpgradeSubscription.tsx to use V21 card styles
- Update Settings.tsx to use xx-settings-card class
- Update AccountSecurity.tsx to use V21 card styles
- Update NotificationSettings.tsx to use V21 card styles
- Update SessionManagement.tsx to use V21 card styles
- Replace inline styles with CSS classes
- Maintain all functionality and export Component
2026-06-26 21:32:53 +08:00