Skip to main content

Progress bar or a step indicator (1/X) optionally displayable for multi-page forms!

and best of all customizable in style

Status: Completed1 comment

Log in to comment and vote

Comments1

  • Timo

    •

    Mar 30, 2024

    It's great that you've already implemented this so quickly! 👍

    It's interesting (and perhaps even brilliant) that you've not only done this at page step level, but also at field level!

    And how cool that a deselection also results in a reversion!

    ---

    I haven't tested all field types now, but there are a few errors or special edge cases where it doesn't work properly or is consistent:

    • With a multi select input, the progress is not reversed in the event of a deselection (but it is possible with a single select input)

    • Rating: In this case, you make a progress directly in advance without a rating having already been made. I would only expect progress once I have made a selectionI have of a star.

    • Slider: Hm, tricky! But more because of the mandatory field status and the default selection in the middle. If someone wants to select exactly the middle and simply leaves(!) the slider as it is or doesn't use it at all, it looks as if he hasn't set the mandatory field and is probably irritated! The same applies to progress: if the slider is not operated, nothing happens! Hm, but here it really is a bit more difficult than with rating. Set to zero by default as probably the least likely input? That's actually atypical, because the middle for a potentially short slider path is actually already correct.
      Hm, I think I would prefer to set the slider to zero, or at least make the option optional in the settings. Or you could build something in so that instead of the number or value (e.g. 25) there is initially an "unset" or "drag" or "set slider". And during or as soon as the drawer is operated, the text is replaced by the current value.

    Good job so far and happy fine tuning...