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.
Comments
Comment #2
michaellander commentedThis 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.
Comment #3
michaellander commentedComment #4
michaellander commentedAdded missing summary from
Brokencondition.