-
-
Notifications
You must be signed in to change notification settings - Fork 628
feat(console): add account center ui #7838
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
COMPARE TO
|
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 |
b3a9324
to
5098d2f
Compare
5098d2f
to
6ce8489
Compare
6ce8489
to
edd8937
Compare
edd8937
to
568799d
Compare
568799d
to
5ba637e
Compare
5ba637e
to
a6df7e0
Compare
There was a problem hiding this 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.
Summary
Add a new tab "Account center" to sign-in experience page, and change this page's title to "sign-in & account".
Testing
Checklist
.changeset