Storybooks for commit b245875bb09545091eacebaba39ea9ae0c8bb6d2

Date
8/11/2026, 11:26:56 PM UTC
Summary
feat(settings): add desktop Continue on mobile card
Description
Because:
 - We are updating pairing flows and want to land UI components / pages first.
 - Adds the desktop screen telling the user to finish pairing on their phone.

This commit:
 - Adds `packages/fxa-settings/src/pages/Pair2/Authority/ContinueOnMobile/index.tsx`,
   a presentational card rendering the heading, subcopy, the shared mobile device
   pairing illustration, and a link-styled Cancel action. Desktop cards carry no
   Firefox lockup, and this one is a passive waiting state that advances when the
   pairing channel reports the mobile device is done, so there is deliberately no
   primary button. `onCancel` is a required prop so that routing the card cannot
   leave its only action inert; the flow logic lands with the route.
 - Adds `en.ftl` with the three new strings, `index.stories.tsx`, `mocks.tsx`, and
   tests. The suite asserts wiring, runs the Fluent bundle check to catch drift
   between fallback text and the messages, and asserts that Cancel is the only
   button on the card so a future change cannot silently add an unwired CTA.

Closes #FXA-14243