This Idea follows on from this Question: https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-for-list-items-to-s...
Individual List elements have a fixed height (in pixels) but the contents can be variable depending on the feature displayed. In the image below you can see the problem that there is a big bit of empty space in the KB House item because that feature has less information to display:
What I'd like is for the individual List elements to dynamically set their size depending on their contents so that it displays as follows:
The only setting in Experience Builder that controls the height of the individual List items requires a value in pixels, meaning that all list items are displayed at the same fixed height, regardless of their contents:
Hopefully this could be achieved by adding the 'Auto' or 'Stretch' options to this 'Item height' field rather than requiring a fixed height in pixels.
Just to add a bit more info/reasoning for why this is important.
With a fixed height in pixels it makes it really hard to size the widget so that the Experience works for users who prefer or need larger text. In the example above, the Experience looks fine at 1280x800 pixels with text at 100% as everything fits in the List item. But increasing the text size to just 125% causes the contents of the List item to overflow the container:
This is an accessibility issue. The solution seems to be to give List items the ability to set their height dynamically based on their contents. This would solve both problems as the individual list item would reduce in height if there wasn't much in the way of contents, and would increase in height for users who need larger text. Overall this idea would make Experiences behave a lot better across a range of device resolutions.
Just stumbled upon this Idea from 2022, it seems I'm not the only one to have come across this limitation of List items after all: https://community.esri.com/t5/arcgis-experience-builder-ideas/auto-fit-items-in-the-list-widget/idc-...
Don't give your Kudos to this Idea, give it to the one above from 2022 so that there is more chance it gets implemented.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.