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 enhancement on Add New Pod screen #7161

Open
heybran opened this issue Sep 9, 2023 · 9 comments
Open

UI enhancement on Add New Pod screen #7161

heybran opened this issue Sep 9, 2023 · 9 comments
Assignees
Labels
Component: UI Issues related to user experience and interfaces Status: Need Dev Feedback Waiting on feedback from developer of PR Status: Need Tasklist The work requires a tasklist to be created in order to ensure all parts involved are completed Type: Enhancement Enhancements to features that already exist, but are not major additions

Comments

@heybran
Copy link
Contributor

heybran commented Sep 9, 2023

Problem to Solve

UI enhancement suggestion on Add New Pod Screen, please see screen screenshot below.

Proposed Solution

  • Update leading paragraph font size to 14px.
  • Update heading font size to 2em.
  • Remove heading suffix arrow and add a new CTA button.
  • Remove One-Click Quick Actions section to simply UI and direct users attention to two main cards underneath, not sure if this is good idea?
  • Remove pods wizard heading, will see how it looks once I add it back with that PNG arrow changed to CSS or SVG arrows.

Screenshots / Screencast

Before
Screenshot 2023-09-09 at 16 45 32


After Screenshot 2023-09-09 at 16 44 33
@heybran heybran added the Type: Enhancement Enhancements to features that already exist, but are not major additions label Sep 9, 2023
@JoryHogeveen JoryHogeveen added Status: Need Tasklist The work requires a tasklist to be created in order to ensure all parts involved are completed Status: Need Dev Feedback Waiting on feedback from developer of PR labels Sep 11, 2023
@JoryHogeveen
Copy link
Member

@sc0ttkclark
Your throughs?

@heybran
Feel free to create a pull request with these changes!

@heybran
Copy link
Contributor Author

heybran commented Sep 11, 2023

Heya @JoryHogeveen sorry, I have more fixes to add, will upload final UI screenshots for review once it's ready.

@heybran
Copy link
Contributor Author

heybran commented Sep 11, 2023

@sc0ttkclark @JoryHogeveen
I think I have a version ready for your review, this round I keep all content untouched and only CSS is modified, any feedbacks?

Step 1 - before

Screenshot 2023-09-11 at 20 23 22

Step 1 - after

Screenshot 2023-09-11 at 20 23 42

Step 2 - before

Screenshot 2023-09-11 at 20 23 56

Step 2 - after

Screenshot 2023-09-11 at 20 24 10

@JoryHogeveen
Copy link
Member

I think if we are about to revamp the wizard anyway, we can do better on the one-click actions.
Or at least make the Create / Extend option more button-like.
At this point I feel there is too much attention for the one-click actions.

I definitely like the flattened UI style more than the current gradients!
We should also set the font families to be the same as WP core.

@JoryHogeveen JoryHogeveen added the Component: UI Issues related to user experience and interfaces label Sep 25, 2023
@heybran
Copy link
Contributor Author

heybran commented Sep 27, 2023

Yah, one-click actions take too much attention for sure. Will improve that.

@sc0ttkclark
Copy link
Member

One-click actions are useful because they give real example use-cases for extending certain types, maybe we could somehow put those next to the Extend section instead?

@heybran
Copy link
Contributor Author

heybran commented Sep 29, 2023

@JoryHogeveen @sc0ttkclark Any thoughts? I would say it's tricker than I think, tried with columns side by side, but that doesn't look good, so I ended up stacking them from top to bottom.

Screenshot 2023-09-29 at 15 28 37

@sc0ttkclark
Copy link
Member

I like the text and the placement of the buttons etc -- but I feel as if the green is distracting and different from the rest of the screen colors. Since the green already has contrast issues with white text, that might not be a good idea either.

Maybe you can PR without the green backgrounds on the create new / extend existing boxes, but keep the dark green on the one click action buttons and the ">" buttons too. We can keep tweaking it from there.

heybran added a commit to heybran/pods that referenced this issue Dec 9, 2023
heybran added a commit to heybran/pods that referenced this issue Dec 9, 2023
heybran added a commit to heybran/pods that referenced this issue Dec 9, 2023
@heybran
Copy link
Contributor Author

heybran commented Apr 9, 2024

Sure thing. I will update UI once I'm able to install dependencies with npm.

sc0ttkclark pushed a commit to heybran/pods that referenced this issue Sep 7, 2024
sc0ttkclark pushed a commit to heybran/pods that referenced this issue Sep 7, 2024
sc0ttkclark pushed a commit to heybran/pods that referenced this issue Sep 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: UI Issues related to user experience and interfaces Status: Need Dev Feedback Waiting on feedback from developer of PR Status: Need Tasklist The work requires a tasklist to be created in order to ensure all parts involved are completed Type: Enhancement Enhancements to features that already exist, but are not major additions
Projects
None yet
Development

No branches or pull requests

3 participants