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

Store: Order Details Table on Mobile Cramped Columns #17910

Closed
timmyc opened this issue Sep 7, 2017 · 5 comments
Closed

Store: Order Details Table on Mobile Cramped Columns #17910

timmyc opened this issue Sep 7, 2017 · 5 comments
Labels
Design Store [Type] Bug When a feature is broken and / or not performing as intended

Comments

@timmyc
Copy link
Contributor

timmyc commented Sep 7, 2017

screenshot_20170906-212534_png__1080x1920_

While viewing an order detail page on my Nexus5 last night I noticed a few visual oddities that I thought should be logged as an issue:

  • The details table Product column gets quite cramped on smaller viewports which results in a very tall Product name cell. Not sure what we can do to remedy this, a scrolling table akin to the order list isn't the best experience either but perhaps we can get creative with limiting the size of the quantity column or something.
  • Button padding. This one is odd as it only happened on the mobile chrome browser... I tried to recreate using devtools emulation on mac/chrome and it looked fine. The "Save Order" and "Submit Refund" buttons appear to have more bottom padding
@rachelmcr rachelmcr added the [Type] Bug When a feature is broken and / or not performing as intended label Sep 8, 2017
@timmyc
Copy link
Contributor Author

timmyc commented Oct 20, 2017

@kellychoffman or @jameskoster any ideas on how to make this look better on mobile? One Idea I had was to hide the quantity and price columns on mobile, and maybe have a descriptive line below the sku with something like "Quantity x at $$$ each"

@ryelle
Copy link
Member

ryelle commented Jan 10, 2018

I'm going to drop these here too, since they're order-screen related.

The header is unusable unless you know what these buttons say:

2018-01-10 15 33 27

This PriceInput component needs a rethink for how we handle on mobile size, this just looks odd (having prefix/input/suffix each on their own line). It doesn't get better once you change the value & get the reset icon, either.

shipping
screen shot 2018-01-10 at 3 41 54 pm

@timmyc
Copy link
Contributor Author

timmyc commented Jan 10, 2018

I'm thinking we could possibly take some inspiration of the work going into the Android app for this screen on the small viewports... but I agree it is getting pretty hard to read now :(

@kellychoffman
Copy link
Member

any ideas on how to make this look better on mobile?

What if we kept all the data and just had the product info on its own line? Was thinking it wouldn't need a label as it was obvious its a product:

screen shot 2018-01-10 at 6 43 58 pm

The header is unusable unless you know what these buttons say:

Perhaps we could turn them into a split button? https://wpcalypso.wordpress.com/devdocs/design/t or hide the "Resend Invoice" all together.

@jameskoster
Copy link
Contributor

jameskoster commented Jan 11, 2018

Split button is what I'd suggest as well.

For the table we could do something like we do with the cart on the frontend in core;

desktop

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Store [Type] Bug When a feature is broken and / or not performing as intended
Projects
None yet
Development

No branches or pull requests

6 participants