Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Stakeholder

Date

Changes

Product

11/03/21

Status
colourGreen
titleDone

  • Rearrange UI so field controls are in top right of field editor (follows more traditional UI expectations rather than being in various places)

    • 

‘Type’, ‘Name’, ‘Enabled’ toggle are the 3 settings required for a field to be active within a form and are therefore most prominent at the top of each field editor

    • Controls for field in top right of field editor now use consistent UI with rest of platform buttons and controls

    • ‘Required’ toggle and message, ‘Label’, ‘Placeholder’ and 'CSS' class moved onto second row of each field editor, where these settings are deemed as the optional settings for each field

  • Consolidate field settings into single dialog (reduces layout shift as fields no longer appear depending on different types, reduces scolling as field height is smaller)

    • 

‘Edit Options', anything under ‘Advanced Options' dropdown (e.g. ‘constraints’, 'default value’) a single dialog tab called 'Options’

    • 

‘Choices' moved into same single dialog as above under ‘Choices’ tab

  • Improve the current disjoint between ‘required’ toggle and ‘required message' (before the required message would appear if a checkbox was turned on creating layout shift )

    • Toggle to turn on required message now as a prefix next to the input field

Status
colourRed
titleRejected

Status
colourYellow
titleneed more info

Status
colourBlue
titleTO DISCUSS

Product

11/03/21

Status
colourGreen
titleDone

  • For ‘settings’ dialog, have tabs:

    • Options tab (HTML type would need default value slapped into this)

    • Choices tab (only available for checkboxes, choice and radio options)

    • Remove ‘constraints’ (will still be available through processr job) and therefore will need to move ‘default value’ into ‘Options’ tab

Status
colourRed
titleRejected

Status
colourYellow
titleneed more info

Status
colourBlue
titleTO DISCUSS

Status
titleTO DO

...

Retrospective:

Info

To be completed after this features release. The retrospective should allow a basis for further improvements to this feature.

...