The Smart Block form can become overwhelming rather quickly with the amount of form elements needed. We should look for ways to improve the UI and consider obscuring the edit forms for variations behind an edit/collapse button to hide and show the form. We will require additions to ConditionInterface, VariationInterface, ReactionInterface, ConditionTypeInterface for a getSummary() call that will return a descriptive explanation of the form values for these class forms when collapsed.

Worth noting, we are looking at significant UI/UX changes for 8.x-2.x, so lets consider what is 1.x specific, vs what we should consider for 2.x.

CommentFileSizeAuthor
#4 3086934-4.patch21.95 KBmichaellander
#2 3086934-2.patch21.51 KBmichaellander

Comments

michaellander created an issue. See original summary.

michaellander’s picture

StatusFileSize
new21.51 KB

This needs work/refinement but it's a start. I think we can potentially use templates for the summaries. The CSS probably needs work as well.

michaellander’s picture

Issue summary: View changes
michaellander’s picture

StatusFileSize
new21.95 KB

Added missing summary from Broken condition.