Skip to content

Conversation

@MagentaManifold
Copy link
Contributor

Because

  • we want to customize "Firefox will try sending you back to use an email mask after you sign in." because we need something similar for smart window

This pull request

  • adds additionalAccessibilityInfo (name suggested by Ross) to cmsInfo.shared

Issue that this pull request solves

Closes: FXA-12638

Checklist

Put an x in the boxes that apply

  • My commit is GPG signed.
  • If applicable, I have modified or added tests which pass locally.
  • I have added necessary documentation (if appropriate).
  • I have verified that my changes render correctly in RTL (if appropriate).

Screenshots (Optional)

Please attach the screenshots of the changes made in case of change in user interface.

Other information (Optional)

Any other information that is important to this pull request.

@MagentaManifold
Copy link
Contributor Author

PR for strapi: mozilla/fxa-strapi#161

@MagentaManifold MagentaManifold marked this pull request as ready for review January 28, 2026 16:58
@MagentaManifold MagentaManifold requested a review from a team as a code owner January 28, 2026 16:58
</AppContext.Provider>
);

export const OAuthDesktopServiceRelay = () => (
Copy link
Contributor

Choose a reason for hiding this comment

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

Same comment as before, for all stories - we should make sure that all pages have a story with the additional accessibility info so we can ensure the styling looks as expected.

recoveryKeyExists,
integrationIsSync,
isFirefoxClientServiceRelay,
additionalAccessibilityInfo,
Copy link
Contributor

Choose a reason for hiding this comment

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

This page differs from the others in passing the text as a prop instead of retrieving cmsInfo in index.tsx

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This page doesn't have integration passed in, but yeah I probably should keep it consistent

…authentication screens

Because:

* we want to customize "Firefox will try sending you back to use an email mask after you sign in." because we need something similar for smart window

This commit:

* adds additionalAccessibilityInfo (name suggested by Ross) to cmsInfo.shared

Closes FXA-12638
Copy link
Contributor

@vpomerleau vpomerleau left a comment

Choose a reason for hiding this comment

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

Thank you for the updates! I tested locally and this is working as designed.

We should make sure to merge fxa-strapi stg into prod as soon as possible and add the known customization for the relay entrypoint so it can be localized before train 329/330 prod rollout.
entrypoint=relay_integration
client_id=5882386c6d801776

A couple of considerations for future improvements (to discuss with Ross/Zach):

  • I initially thought the customization wasn't pulled in, but eventually realized that the custom text is not included on either the index page or the signup page. Would be nice to add there for consistency.
  • I actually prefer the message in info banner as you had accidentally copy-pasted, as long as the banner is placed in the usual location (below heading), compared to the current text version, especially when there are two sentences like so:
Image

@MagentaManifold MagentaManifold merged commit 43241a8 into main Jan 29, 2026
21 checks passed
@MagentaManifold MagentaManifold deleted the FXA-12638 branch January 29, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants