Hi, currently Items in grid cells or Cards format in the repeater equalize their height to others in their row.
This can look very bad on a live site, and makes it virtually impossible to have more than a single item per row if you want dynamically changing items.
Repeater items can have a max and min height, preferably the latter, but they are determined by their content. Are you trying to achieve a Mosaic-effect? Or do you just want that the item on the bottom left to have its bottom edge up against the bottom of its content.
I would have the item have a grid with min-max settings, where the min don’t exceed say 50px. Then make sure you item container doesn’t have a min height, which it looks like it would there.
These items have many elements in a grid, some are collapsed.
When elements in one item are expanded and while doing so change their item’s height, the item next to it also changes it’s height and equalizes to the new height of the expanded item next to it on the same row.
The entire row responds to the bigger item.
That look like it is working as it should. Now that I am seeing more, what is not working for you? Am I seeing that the hidden elements are not being fully display?
@teejay It’s working fine, as intended.
But this is a wish list category, and I wish it would work differently. Individually.
Because the way it works, isn’t very useful.
In fact, I can’t use it and maintain clean design.
So yeah, I wish they will change how it works.
@teejay
You are seeing me expanding elements in one item, and the item next to it responding to height change. I don’t want items to grow without being handled by the user. That’s just silly.
@teejay That will also break the clean design.
Also I can’t have fixed size, this is a commenting system, when someone replies to a comment it adds more content and make the element longer.
Imagine the item with 9 comments next to an item with zero comments, having the same height.
Even without a background, imagine the vertical margin to the next item, it’ll be just empty space.
All these result in bad design and user experience.
How about having a single column that won’t affect any item in view. I personally am focus on the item at hand, not looking over to the other one. IF it is a distraction, then a single column would satisfy that irritation. This thread is a fine example. Can you imagine having comments to the right or left here.
Keep up the good work, but I am not sure what could be done, as the height will affect elements to the side and bottom, when having a flexible content-related height.
I can solve this by having two repeaters distributing the content on single column, but this requires duplicating code and element IDs of so many elements, a simple repeater settings would be so much simpler.
The format is too thin, only 40 view width, the page will look kind of empty.
maybe I can decorate it, I’ll make it work either way for sure.
Just having this restriction showed room for improvement in the repeater system.
Besides, there are other types of uses other than comments where this may be required in the future.