Account creation
AuthShell-composed registration, consent, validation, submission, verification handoff, and content pressure.
Account creation
Identity, credentials, consent, validation, submission, and post-registration verification.
Loading
Fields and primary action are disabled while Turbo submits.
Viewport
Ruby
test/dummy/app/components/gallery/compositions/account_creation_page.rbrender NitroKit::AuthShell.new(
id: "gallery-account-creation-shell",
aria: {
label: "Nitro account creation",
busy: state == "loading" ? "true" : nil
}.compact,
data: {
gallery: "composition-surface",
gallery_composition: "account-creation",
gallery_mobile: state == "mobile" ? "true" : nil
}.compact
) do
turbo_frame_tag("gallery-account-creation-frame") { render_screen }
end