IssueRaiser

🚀 Feature Request: Form Fields Conditional Display Logic

This is a feature request (likely a Pro Feature). Would be super duper cool to see conditional display logic on forms when a user selects a dropdown, check fields or radio buttons. This is a dupe of #1300 but I thought it was noteworthy bringing this issue back up since the last conversation regarding conditional forms was back in March. I propose that all fields are visible by default. The advanced tab on fields might be an appropriate area to house conditional logic switches. I put together a quick mockup loosely based on ACF's conditional logic. By default the advanced tab `select`s can be blank (see below). A user can select to `<show if option>` equals to `<field option>`. I can imagine conditional logic would be limited to radio fields and selects. ![default](https://user-images.githubusercontent.com/6411509/32061847-cb4c4974-ba40-11e7-9eca-93d513151024.png) ![default-choices](https://user-images.githubusercontent.com/6411509/32061849-cd707e96-ba40-11e7-927d-4f365ca010c7.png) Not totally unrelated but the Preview Button (mode switcher) could be slightly larger as well. I think that would help users toggle mode more quickly ([See Fitt's Law](https://www.interaction-design.org/literature/article/fitts-s-law-the-importance-of-size-and-distance-in-ui-design)). I think this would be instrumental to conditional field display logic, because users will need to go between states often to get the form logic that they yearn for. I'd love to hear your feedback or thoughts!

Posted by spetrey on Oct 26, 2017, 3:45 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.4,500 issues0 comments

ux (Other)

🚀 Feature Request: Form Fields Conditional Display Logic

spetreyOct 26, 2017, 3:45 PM

This is a feature request (likely a Pro Feature). Would be super duper cool to see conditional display logic on forms when a user selects a dropdown, check fields or radio buttons. This is a dupe of #1300 but I thought it was noteworthy bringing this issue back up since the last conversation regarding conditional forms was back in March. I propose that all fields are visible by default. The advanced tab on fields might be an appropriate area to house conditional logic switches. I put together a quick mockup loosely based on ACF's conditional logic. By default the advanced tab `select`s can be blank (see below). A user can select to `<show if option>` equals to `<field option>`. I can imagine conditional logic would be limited to radio fields and selects. ![default](https://user-images.githubusercontent.com/6411509/32061847-cb4c4974-ba40-11e7-9eca-93d513151024.png) ![default-choices](https://user-images.githubusercontent.com/6411509/32061849-cd707e96-ba40-11e7-927d-4f365ca010c7.png) Not totally unrelated but the Preview Button (mode switcher) could be slightly larger as well. I think that would help users toggle mode more quickly ([See Fitt's Law](https://www.interaction-design.org/literature/article/fitts-s-law-the-importance-of-size-and-distance-in-ui-design)). I think this would be instrumental to conditional field display logic, because users will need to go between states often to get the form logic that they yearn for. I'd love to hear your feedback or thoughts!

Comments (0)

No comments yet. Start the discussion.

Comment on this issue