Skip to content

Conversation

@wangsijie
Copy link
Contributor

Summary

  • Add a dismissible notification banner in the "Integrate Prebuilt UI" section
  • The banner informs users to set Account API permissions to "Edit" before using the prebuilt flows
  • User's acknowledgment is stored in preferences and won't show again after clicking "Got It"
  • Added translations for all 16 supported languages

Test plan

  • Navigate to Sign-in Experience > Account Center > Integrate Prebuilt UI section
  • Verify the notification banner appears with the correct message
  • Click "Got It" and verify the banner disappears
  • Refresh the page and verify the banner stays hidden

Add a dismissible notification in the "Integrate Prebuilt UI" section
to inform users they need to set Account API permissions to "Edit"
before using the prebuilt flows.

- Add InlineNotification with "Got It" button
- Store acknowledged state in user preferences
- Add translations for all 16 supported languages
@github-actions github-actions bot added the feature Cool stuff label Jan 2, 2026
@github-actions
Copy link

github-actions bot commented Jan 2, 2026

COMPARE TO master

Total Size Diff 📈 +4.2 KB

Diff by File
Name Diff
packages/console/src/hooks/use-user-preferences.ts 📈 +66 Bytes
packages/console/src/pages/SignInExperience/PageContent/AccountCenter/IntegratePrebuiltUi/index.module.scss 📈 +41 Bytes
packages/console/src/pages/SignInExperience/PageContent/AccountCenter/IntegratePrebuiltUi/index.tsx 📈 +824 Bytes
packages/phrases/src/locales/ar/translation/admin-console/sign-in-exp/index.ts 📈 +231 Bytes
packages/phrases/src/locales/de/translation/admin-console/sign-in-exp/index.ts 📈 +199 Bytes
packages/phrases/src/locales/en/translation/admin-console/sign-in-exp/index.ts 📈 +159 Bytes
packages/phrases/src/locales/es/translation/admin-console/sign-in-exp/index.ts 📈 +200 Bytes
packages/phrases/src/locales/fr/translation/admin-console/sign-in-exp/index.ts 📈 +199 Bytes
packages/phrases/src/locales/it/translation/admin-console/sign-in-exp/index.ts 📈 +184 Bytes
packages/phrases/src/locales/ja/translation/admin-console/sign-in-exp/index.ts 📈 +212 Bytes
packages/phrases/src/locales/ko/translation/admin-console/sign-in-exp/index.ts 📈 +178 Bytes
packages/phrases/src/locales/pl-pl/translation/admin-console/sign-in-exp/index.ts 📈 +168 Bytes
packages/phrases/src/locales/pt-br/translation/admin-console/sign-in-exp/index.ts 📈 +190 Bytes
packages/phrases/src/locales/pt-pt/translation/admin-console/sign-in-exp/index.ts 📈 +187 Bytes
packages/phrases/src/locales/ru/translation/admin-console/sign-in-exp/index.ts 📈 +273 Bytes
packages/phrases/src/locales/th/translation/admin-console/sign-in-exp/index.ts 📈 +347 Bytes
packages/phrases/src/locales/tr-tr/translation/admin-console/sign-in-exp/index.ts 📈 +191 Bytes
packages/phrases/src/locales/zh-cn/translation/admin-console/sign-in-exp/index.ts 📈 +155 Bytes
packages/phrases/src/locales/zh-hk/translation/admin-console/sign-in-exp/index.ts 📈 +149 Bytes
packages/phrases/src/locales/zh-tw/translation/admin-console/sign-in-exp/index.ts 📈 +149 Bytes

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