Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Introduce a carousel widget #9370

Open
1 task done
ramsaptami opened this issue Nov 25, 2021 · 5 comments
Open
1 task done

[Feature]: Introduce a carousel widget #9370

ramsaptami opened this issue Nov 25, 2021 · 5 comments
Labels
Enhancement New feature or request Needs Design needs design or changes to design Needs PRD Issue which are awaiting PRD New Widget A request for a new widget Widgets & Accelerators Pod Issues related to widgets & Accelerators Widgets Product This label groups issues related to widgets

Comments

@ramsaptami
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Summary

The most obvious use of this widget would be to display visual content like images or videos in a carousel/slide format that most of us are used to seeing.

In addition to displaying images, this widget can be used for different states of a text/input widget for example when a user is logged in versus when viewing the app as a guest user or display employee season discount information based on which group/department the user is from (this information can be gleaned from org/user settings).

Why should this be worked on?

We currently don't allow widgets to be overlapped and this essentially means that widgets need to be placed next to each other taking up valuable real estate on the canvas for a large application especially and user would need to navigate back and forth from one location to another. But a carousel widget can be used to accommodate having a table/list widget for example, and displaying different content that can be navigated to at the same location. This would be helpful for users who need to display and access connected data with minimal redirects to other locations.

@ramsaptami ramsaptami added Enhancement New feature or request New Widget A request for a new widget labels Nov 25, 2021
@github-actions github-actions bot added Widgets Product This label groups issues related to widgets UI Building Pod labels Nov 25, 2021
@lahiruelectrily
Copy link

I have two use cases,

  1. Implement a Netflix like video scroll on user click. I understand this has workaround with current widgets. It is nice to have integrated buttons over video widgets.
  2. Automatically updating newsfeed. News to be refreshed every predefine time slot without user interaction. It also should be able to have unique links for individual news item.

@somangshu somangshu added Needs Design needs design or changes to design Needs PRD Issue which are awaiting PRD labels Jan 6, 2022
@iSatVeerSingh
Copy link
Contributor

@ramsaptami @lahiruelectrily @sbalaji1192 I want to work on this. Can you please assign me?

@sbalaji1192
Copy link
Contributor

@iSatVeerSingh I have assigned you. Please tag me when you raise a PR.

@leonlazic
Copy link

Any updates on this @iSatVeerSingh ?

@Nikhil-Nandagopal Nikhil-Nandagopal added the Widgets & Accelerators Pod Issues related to widgets & Accelerators label Aug 6, 2024
@bellehop
Copy link

bellehop commented Oct 2, 2024

The addition of horizontal scrolling to the List widget or “Drawer” in Appsmith would be an improvement. This feature would allow us to display more content in a compact and organized manner. Horizontal scrolling is particularly beneficial for wide datasets or detailed information that needs to be viewed side-by-side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Needs Design needs design or changes to design Needs PRD Issue which are awaiting PRD New Widget A request for a new widget Widgets & Accelerators Pod Issues related to widgets & Accelerators Widgets Product This label groups issues related to widgets
Projects
None yet
Development

No branches or pull requests

10 participants