Application is a document editor with the ability to add text, images, blocks, and fields. Users can assign fields to recipients and send a document. I'm currently working on an interface where users can set up conditional logic for fields in a document. Users will be able to set up a logic where for instance there is a dropdown and if a recipient selects "option 1" then some fields appear in a document. The conditional rule configurator looks like this: it's a separate mode. On a screen, we have a document itself and on the right side, we have sections: trigger and condition 1 (we can add more). In condition 1 we have IF and THEN parts. So in THEN part users need to select which fields will be shown when a particular value in a dropdown will be selected. Once they click the "Select fields" button then selecting fields mode is enabled and users can select fields from the content in a document (it's much easier than showing them all fields in a dropdown with their IDs). Selected fields change their style and become striped and they are added to the THEN part in the right panel.

My question is: how to attract users' attention to the content part and show that it's time to select fields and then direct them to finish the selection when they are ready? Taking into account that there are many fields that could be in a document and also fields could be above/below a scroll. conditional logic configurator

1 Answer 1


Maybe it helps to divide the document into different sections and mark the selected one with a slightly different background.

Also it could help to bring the interaction elements closer to the original action. (A rule you can use here, is that you should be able to see both, the element and the possible actions connected to it, at once if you look at the screen through a narrow tube.)

That way it would feel more like a contextual action. The user could see more easily what they are working on and what the current status of the action is. Another tweak that could help, is providing section titles. That way the user could navigate between the sections and see on which one they are working on at the moment.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.