appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
33.85k stars 3.65k forks source link

[Feature]: horizontal list #9475

Closed jauniuseitmantis closed 2 years ago

jauniuseitmantis commented 2 years ago

Is there an existing issue for this?

Summary

for now list is only vertical, I wish for horizontal list also

Why should this be worked on?

this would add much more possibilities to create different ui cases. For now it is not possible to make horizontal list of controls when data comes from backend as it is dynamic.

areyabhishek commented 2 years ago

Thanks @jauniuseitmantis for the request. We'll be working to introduce a grid widget.

dilippitchika commented 2 years ago

@somangshu is this similar to the scope of #7256 (Grid widget)? Can we link it there and close this?

Nikhil-Nandagopal commented 2 years ago

@dilippitchika this is slightly different. A grid widget lays tiles out in one axis and scrolls in the opp axis i.e lays horizontally but scrolls vertically or vice versa. A horizontal list simply scrolls horizontally

dilippitchika commented 2 years ago

@Nikhil-Nandagopal is it like a carousel/slide widget then where you can scroll horizontally based on the content?

Nikhil-Nandagopal commented 2 years ago

@dilippitchika yes

dilippitchika commented 2 years ago

Ok, then Duplicate of #9370. Closing this and adding an indication of this request there.

somangshu commented 2 years ago

@dilippitchika these our separate things all together, check out this example of what is mentioned in #9370. Also closer to this would be #7256

dilippitchika commented 2 years ago

:confused: I thought this was grid widget first, and then thought it was carousel. Now it seems like we have a mix of both, @somangshu is this the expectation?

image

somangshu commented 2 years ago

@dilippitchika think about this again, Seems like you are in the right direction, Essentially the horizontal list and carousal are the same UX / UI.

On that note, its also essential to have the orientation on the list widget, this is a very common ask.

Another point with the carousal is that the text is usually expected to be available as an overlay on the image in a carousal. This is also a very common behaviour.

Akshaya1997 commented 1 year ago

@Nikhil-Nandagopal does appsmith support horizontal list? or else how can we achieve them using container widget?