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

UI improvements on the WooCommerce My account page #4208

Open
mghenciu opened this issue Feb 26, 2024 · 0 comments
Open

UI improvements on the WooCommerce My account page #4208

mghenciu opened this issue Feb 26, 2024 · 0 comments
Labels
enhancement Request to improve or optimize an existing feature or functionality in the project

Comments

@mghenciu
Copy link

mghenciu commented Feb 26, 2024

What problem does this address?

As discussed on Slack, and also a lot of users mentioned in Metabase that the My Account page looks bad - I think we can look into improving it.
Here's the comparison between Neve and other themes, and it's visible that we can do a better job:
image

What is your proposed solution?

Based on a MoSCoW approach, and also depending on the technical feasibility of this (I mean if adding more styles increases the Theme size) - we can use a simpler approach or something a bit more advanced:

Must Have

We need for sure to improve at least the UI, since it's in a bad shape - even compared to any Core theme.
This includes changing the layout for all devices and keeping a consistent design with Neve.
In this case I suggest a design like this:
image

Could Have

If we want to go more advanced (UI wise), we ca build something like the image below - using Icons; but this may complicate things since we need a separate SVGs for Icons since the Dashicons are not optimal:
image

Will this feature require documentation? (Optional)

No.


Figma

@mghenciu mghenciu added the enhancement Request to improve or optimize an existing feature or functionality in the project label Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request to improve or optimize an existing feature or functionality in the project
Projects
None yet
Development

No branches or pull requests

1 participant