Docs

    FormEmbedModal standard

    Primary form CTAs should use the shared modal pattern instead of navigating directly to the provider form.

    Required behavior

    - In-modal direct link ("Open in new tab") is required.

    - On-page helper link is required and must use `js-only`.

    - `<noscript>` direct-link fallback is required.

    - Modal trigger anchors must use `target="_blank"` + `rel="noopener noreferrer"`.

    - Modifier-key trigger clicks (Cmd/Ctrl/Shift/Alt) must preserve direct new-tab navigation.

    - Controlled mode (`open` + `onOpenChange`) is required for external trigger use cases.

    - No duplicate fallback links in no-JS mode.

    Standard helper text

    `Having trouble? Open the application in a new tab`

    References

    - Live example (Google Forms): FormEmbedModal example page

    - Component: `template/src/components/patterns/FormEmbedModal.tsx`