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
32.95k stars 3.59k forks source link

Describe how we will develop and refine widgets #28909

Open KelvinOm opened 9 months ago

KelvinOm commented 9 months ago

Divide widgets into groups and describe what needs to be done

bastien-naturavelo commented 9 months ago

Hello, These are what I thought last when I used these widgets

  • JSON Form A file picker field and maybe the ability to add some kind of widget between the fields to display content (like a preview), i could use the form widget but it's so cool to have the fields generated
  • List Horizontal / Inline display, but i believe you work on a grid
  • Stats Box I forgot it existed I tend to build my own boxes, maybe there's not enough added value it looks more like a template than a widget to me
  • Tabs Dynamic tabs, i'd like to build the tabs from a source (like a multistep form with an dynamic number of questions (tabs) and answers (content)); a setSelectedTab method as an alternative to the store default tab usage

And for all widgets, the ability to edit/translate what's displayed to the users, for example the file picker modal to upload, the text is not editable / translatable

KelvinOm commented 9 months ago

@bastien-naturavelo Thank you for sharing this. We will take it into account.