Indicate where user is in the process of creating fields

Created on 30 October 2023, about 1 year ago
Updated 9 January 2024, 11 months ago

Problem/Motivation

Currently users are taken through a multi-step form to create fields, and the process is presented one step at a time. With this process, there's a risk that users will miss the context, get confused, or not realize how long the process will be, because the number of steps and progress are not communicated clearly.

Proposed resolution

Indicate where we are in the process: something like "step 3 of 5" or list all the steps with an indication of the active one. This helps

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

๐Ÿ“Œ Task
Status

Needs work

Version

11.0 ๐Ÿ”ฅ

Component
Field UIย  โ†’

Last updated 19 days ago

Created by

๐Ÿ‡ซ๐Ÿ‡ฎFinland lauriii Finland

Live updates comments and jobs are added and updated live.
  • Field UX

    Usability improvements related to the Field UI

Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @lauriii
  • ๐Ÿ‡ซ๐Ÿ‡ฎFinland lauriii Finland

    This was unblocked by ๐Ÿ“Œ Make field selection a two-step form Fixed .

  • First commit to issue fork.
  • Status changed to Needs review 11 months ago
  • ๐Ÿ‡ท๐Ÿ‡บRussia kostyashupenko Omsk

    The simplest things i could do:

  • ๐Ÿ‡ฉ๐Ÿ‡ชGermany rkoller Nรผrnberg, Germany

    Thank you for the patch! I've successfully applied it to an install of Drupal 11.x-dev. In general it looks good but i wonder about one detail.

    Currently you have only two steps no matter which field you pick in the wizard. The first step is combining the "choose a type of field" and the "choose an option step" pages. For me as a user it would be confusing if i am advancing in the wizard to the next page and the step counter and title remains the same for step 1 and step 2. If I remember correctly there is another issue moving the label field over to the settings page in the last step. I wonder if it would make sense to have a three step process for fields like the formatted text and a two step process for the email field?

    How about the following titles for a three step process:

    Step 1 of 3 - Choose field type
    Step 2 of 3 - Choose field option
    Step 3 of 3 - [field name] settings for Article

    and accordingly for the two step process:

    Step 1 of 2 - Choose field type
    Step 2 of 2 - [field name] settings for Article

  • Status changed to Needs work 11 months ago
  • ๐Ÿ‡บ๐Ÿ‡ธUnited States smustgrave

    Like the suggestion in #6

    Even though it's a task should this have some kind of test coverage?

Production build 0.71.5 2024