Skip to content

Forms: multi page Forms #41080

Open
Enhancement
@simison

Description

We should support a form flow that focuses on steps. But we should not clutter the semantic space of “pages”; instead we should find a smooth way of representing multi-step forms as a “focused type”, easy to toggle on or off. Formality, while a bit clunky, has some interesting ideas there.

Internal ref p1HpG7-l0G-p2

In our discussions with Team 51 (peKye1-1jj-p2 a) and while doing competitor reviews, we've found out how important multi page forms are for advanced use cases (i.e. other than just basic contact forms).

Multi page forms seem to fill the need that more complex "conversational forms" typically fill, so this should likely be prioritised higher than those.

We should explore the block interactivity API for this purpose.

Metadata

Assignees

No one assigned

    Labels

    [Block] Contact FormForm block (also see Contact Form label)[Feature] Forms BlocksBlocks designed to streamline user input and engagement, such as contact, newsletter sign-ups, etc.[Package] Forms[Pri] Normal[Type] EnhancementChanges to an existing feature — removing, adding, or changing parts of it

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions