Skip to content

Conversation

wangsijie
Copy link
Contributor

@wangsijie wangsijie commented Sep 28, 2025

Summary

Add a new tab "Account center" to sign-in experience page, and change this page's title to "sign-in & account".

Testing

截屏2025-10-08 下午3 23 59

Checklist

  • .changeset
  • unit tests
  • integration tests
  • necessary TSDoc comments

@github-actions
Copy link

github-actions bot commented Sep 28, 2025

COMPARE TO master

Total Size Diff ⚠️ 📈 +47.87 KB

Diff by File
Name Diff
packages/console/src/pages/SignInExperience/PageContent/AccountCenter/index.module.scss 📈 +666 Bytes
packages/console/src/pages/SignInExperience/PageContent/AccountCenter/index.tsx 📈 +6.99 KB
packages/console/src/pages/SignInExperience/PageContent/index.tsx 📈 +1.45 KB
packages/console/src/pages/SignInExperience/index.tsx 📈 +897 Bytes
packages/console/src/pages/SignInExperience/types.ts 📈 +1.05 KB
packages/integration-tests/src/tests/console/sign-in-experience/branding.test.ts 📈 +67 Bytes
packages/integration-tests/src/tests/console/sign-in-experience/sign-in-preview.test.ts 📈 +74 Bytes
packages/phrases/src/locales/ar/translation/admin-console/sign-in-exp/index.ts 📈 +2.17 KB
packages/phrases/src/locales/ar/translation/admin-console/tabs.ts 📈 +77 Bytes
packages/phrases/src/locales/de/translation/admin-console/sign-in-exp/index.ts 📈 +2.06 KB
packages/phrases/src/locales/de/translation/admin-console/tabs.ts 📈 +56 Bytes
packages/phrases/src/locales/en/translation/admin-console/sign-in-exp/index.ts 📈 +2.03 KB
packages/phrases/src/locales/en/translation/admin-console/tabs.ts 📈 +56 Bytes
packages/phrases/src/locales/es/translation/admin-console/sign-in-exp/index.ts 📈 +2.1 KB
packages/phrases/src/locales/es/translation/admin-console/tabs.ts 📈 +65 Bytes
packages/phrases/src/locales/fr/translation/admin-console/sign-in-exp/index.ts 📈 +2.09 KB
packages/phrases/src/locales/fr/translation/admin-console/tabs.ts 📈 +58 Bytes
packages/phrases/src/locales/it/translation/admin-console/sign-in-exp/index.ts 📈 +2.06 KB
packages/phrases/src/locales/it/translation/admin-console/tabs.ts 📈 +56 Bytes
packages/phrases/src/locales/ja/translation/admin-console/sign-in-exp/index.ts 📈 +2.2 KB
packages/phrases/src/locales/ja/translation/admin-console/tabs.ts 📈 +72 Bytes
packages/phrases/src/locales/ko/translation/admin-console/sign-in-exp/index.ts 📈 +2.07 KB
packages/phrases/src/locales/ko/translation/admin-console/tabs.ts 📈 +59 Bytes
packages/phrases/src/locales/pl-pl/translation/admin-console/sign-in-exp/index.ts 📈 +2.05 KB
packages/phrases/src/locales/pl-pl/translation/admin-console/tabs.ts 📈 +56 Bytes
packages/phrases/src/locales/pt-br/translation/admin-console/sign-in-exp/index.ts 📈 +2.05 KB
packages/phrases/src/locales/pt-br/translation/admin-console/tabs.ts 📈 +52 Bytes
packages/phrases/src/locales/pt-pt/translation/admin-console/sign-in-exp/index.ts 📈 +2.06 KB
packages/phrases/src/locales/pt-pt/translation/admin-console/tabs.ts 📈 +65 Bytes
packages/phrases/src/locales/ru/translation/admin-console/sign-in-exp/index.ts 📈 +2.23 KB
packages/phrases/src/locales/ru/translation/admin-console/tabs.ts 📈 +65 Bytes
packages/phrases/src/locales/th/translation/admin-console/sign-in-exp/index.ts 📈 +2.39 KB
packages/phrases/src/locales/th/translation/admin-console/tabs.ts 📈 +105 Bytes
packages/phrases/src/locales/tr-tr/translation/admin-console/sign-in-exp/index.ts 📈 +2.08 KB
packages/phrases/src/locales/tr-tr/translation/admin-console/tabs.ts 📈 +60 Bytes
packages/phrases/src/locales/zh-cn/translation/admin-console/sign-in-exp/index.ts 📈 +2.01 KB
packages/phrases/src/locales/zh-cn/translation/admin-console/tabs.ts 📈 +54 Bytes
packages/phrases/src/locales/zh-hk/translation/admin-console/sign-in-exp/index.ts 📈 +2.02 KB
packages/phrases/src/locales/zh-hk/translation/admin-console/tabs.ts 📈 +54 Bytes
packages/phrases/src/locales/zh-tw/translation/admin-console/sign-in-exp/index.ts 📈 +2.02 KB
packages/phrases/src/locales/zh-tw/translation/admin-console/tabs.ts 📈 +54 Bytes

@wangsijie wangsijie force-pushed the wangsijie-log-12280-global-controller branch from b3a9324 to 5098d2f Compare September 30, 2025 04:02
@github-actions github-actions bot added size/xl and removed size/l labels Sep 30, 2025
@wangsijie wangsijie force-pushed the wangsijie-log-12280-global-controller branch from 5098d2f to 6ce8489 Compare October 8, 2025 05:55
@github-actions github-actions bot added size/xl and removed size/xl labels Oct 8, 2025
@wangsijie wangsijie force-pushed the wangsijie-log-12280-global-controller branch from 6ce8489 to edd8937 Compare October 8, 2025 07:20
@github-actions github-actions bot added size/xl and removed size/xl labels Oct 8, 2025
@wangsijie wangsijie force-pushed the wangsijie-log-12280-global-controller branch from edd8937 to 568799d Compare October 9, 2025 01:37
@github-actions github-actions bot added size/xl and removed size/xl labels Oct 9, 2025
@wangsijie wangsijie force-pushed the wangsijie-log-12280-global-controller branch from 568799d to 5ba637e Compare October 9, 2025 01:40
@github-actions github-actions bot added size/xl and removed size/xl labels Oct 9, 2025
@wangsijie wangsijie force-pushed the wangsijie-log-12280-global-controller branch from 5ba637e to a6df7e0 Compare October 9, 2025 02:33
@github-actions github-actions bot added size/xl and removed size/xl labels Oct 9, 2025
@gao-sun gao-sun requested a review from Copilot October 9, 2025 18:52
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new "Account center" tab to the sign-in experience page in the admin console and updates the page title to "Sign-in & account" when developer features are enabled. The implementation includes comprehensive localization across 18 languages and adds UI components for configuring account center settings through the Account API.

Key Changes

  • Added "Account center" tab to sign-in experience with UI for managing account API settings and field permissions
  • Updated page titles from "Sign-in experience" to "Sign-in & account" when developer features are enabled
  • Added comprehensive localization support for the new account center functionality across all supported languages

Reviewed Changes

Copilot reviewed 41 out of 41 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/phrases/src/locales/*/translation/admin-console/tabs.ts Added translation key for new "Sign-in & account" tab title
packages/phrases/src/locales/*/translation/admin-console/sign-in-exp/index.ts Added translations for account center UI and updated page titles
packages/integration-tests/src/tests/console/sign-in-experience/*.test.ts Updated test expectations to handle conditional page titles
packages/console/src/pages/SignInExperience/types.ts Added account center form types and conversion utilities
packages/console/src/pages/SignInExperience/index.tsx Integrated account center data fetching and page title logic
packages/console/src/pages/SignInExperience/PageContent/index.tsx Added account center tab and form handling
packages/console/src/pages/SignInExperience/PageContent/AccountCenter/ New React component for account center configuration UI

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@wangsijie wangsijie merged commit 22ce9cf into master Oct 10, 2025
44 of 45 checks passed
@wangsijie wangsijie deleted the wangsijie-log-12280-global-controller branch October 10, 2025 01:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants