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
34.63k stars 3.74k forks source link

[Task]: Redesign action selector #14515

Open ayushi-appsmith opened 2 years ago

ayushi-appsmith commented 2 years ago

Summary

Label Value
Document Owner
Responsible
Accountable
Consulted
Informed

Problem statement

During the application level actions projects, we identified that the current action selector is outdated. The list has grown inside the actions selector options and its not optimised to help users search and find the corrects actions that they need to.

Objective

The current actions selector from the property pane is not adapt to handling long list of items. Need to improve the actions selector for better usability.

The primary objectives are:

  1. Improve the experience of searching for the correct action from the action selector.
  2. Provide contextual information about each action and the inputs required to help users identify the correct action for their use case.
  3. Order the list of actions contextually and based on users usage to provide the most frequent actions upfront.

Requirements

What might be in scope?

Out of scope

List the things that are out of cope or might be revisited after the first release.

Success Metrics

Goal Metric
e.g. Increase communication between team members on the platform e.g. Number of comments and conversations per team

Assumptions

List the things that are currently assumptions

Milestones

Milestone Start Date End Date
e.g. Comment posting 01.01.2022. 01.02.2022.

Developer Handoff Document in Figma

[Link to the developer Handoff Document](LINK HERE)

Questions

Question Answer Date Answered
e.g. How might we ensure that the comments panel doesn't cover up the UI The comment section should be on the left side panel DATE
ayushi-appsmith commented 2 years ago

Estimated due date: June 24th, 2022

ayushi-appsmith commented 2 years ago

@parth-appsmith based on our call today, would you please add more information to the above issue description as you see fit? cc @rohan-arthur

ayushi-appsmith commented 2 years ago

Re-estimated due date - July 8th, 2022