Skip to content

Minor UIX improvements #1079

Open
Open
@mghenciu

Description

@mghenciu

What problem does this address?

I did some exploratory testing and found a few minor UIX challenges that should be easy to fix, while hopefully decrease the UX friction and improve the product overall.

What is your proposed solution?

  • There's a Green Checkbox for each chart, that I assume tells the users that everything is ok with it. But I think we can improve the text, since right now 'A-OK!' doesn't tell a lot to an user:
    Screenshot 2024-02-08 at 14 42 25

Depending on what that Checkbox means, we can have it be more specific.


  • when copying the Shortcode in the Charts grid view, we are using an native alert() method. This adds more friction since users have to click ok each time. I think it would make more sense to use a Native WP toast, or another type of toast that doesn't require user input.
Screen.Recording.2024-02-08.at.15.57.26.mov
  • Do not close the Edit/Create modal when clicking outside.
    Since clicking outside the Modal is more like an accidental situation we want to avoid, so users don't loose their work - I suggest we add a close Icon in the Top-Right corner (which will be used for closing the modal), and disable the close when click outside.

  • I suggest that the Get Visualizer Pro link from the Sidebar - open in a New Tab. Currently it opens in the same tab.

  • have the option to change the background color. Let's say as a user, I want to creat charts that work in Dark mode. This is an example. This should be easy if we just define a color var and expose it in the front-end.

Will this feature require documentation? (Optional)

No.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequest to improve or optimize an existing feature or functionality in the project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions