Callout groups with equal heights
planned
Laura Mazuch
Currently, placing individual Folwell Callouts in columns across a page does not fill the whole row to the height of the tallest callout but rather all callout heights are individually determined by the text.
I would love to see premade 2-, 3- and 4-column wide Folwell callout groups that would all flex stretch to the same height based on the callout with the
longest
text (see images - though default would be with padding). Thanks for your consideration!
Dimitri Tadege
planned
Dimitri Tadege
This component has been added to our roadmap. Thank you!
Dale Trexel
I'm voting for this, but suggesting something a bit more generic. Rather than premade groups as suggested, allow users to assemble callouts using whatever layout solution they're using, and then provide a solution to define which items on the page should have their heights equalized. This would provide more flexibility for layout systems in use and woud allow for multi-row grids that shift the number of columns depending on page width, rather than forcing you to create rows of X columns.
I've used the Equal Heights jQuery module on D7 with success, though this does not appear to have been ported to D8/9: https://www.drupal.org/project/equalheights
Auto Height jQuery appears to do something similar, but has only gotten as far as D8: https://www.drupal.org/project/auto_height. Perhaps a contribution to bring it up to D9 compatible is worth it?
The third requirement would be to add the ability to add classes to individual callouts (perhaps under an "advanced" toggle field). Then the user could define which items on the page have the same class that the jQuery equal heights plugin looks for. (Classes would be defined in your site configuration).
Laura Mazuch
Dale Trexel: As long as this system could be implemented in Drupal Lite, I'm all for it!
Kelly Vallandingham
This would be wonderful
Dimitri Tadege
under review