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

Issue Reporter: UI/UX improvements #46843

Closed
joaomoreno opened this issue Mar 28, 2018 · 3 comments
Closed

Issue Reporter: UI/UX improvements #46843

joaomoreno opened this issue Mar 28, 2018 · 3 comments
Assignees
Labels
issue-reporter Issue reporter widget issues

Comments

@joaomoreno
Copy link
Member

joaomoreno commented Mar 28, 2018

Testing #46595

image

I have a couple of UI change suggestions:

  • The paragraph left alignment is quite upsetting
  • Font sizes seem arbitrary. A good font size example usage is the feedback widget (smiley in the bottom right corner).
    • Let's not reduce the font size of explanatory paragraphs. They should not behave little small print, we want people to notice them
  • Escape should close the dialog
  • The form fields are strangely phrased. I feel being more direct here would help:
    • Type instead of This is a
    • Component instead of File on
  • The monospace tables look quite foreign:
    • Use a more complete family specifier: font-family: Monaco, Menlo, Consolas, "Droid Sans Mono", "Inconsolata", "Courier New", monospace, "Droid Sans Fallback";
    • Use a background color for code block areas (just like markdown in Github, code blocks have a grey background)
    • Decrease table row padding to make them much more compact. Or even better, get rid of the tables and just render everything as regular form fields
  • Drop the rounded corners and use a similar style to VS Code itself. Search, SCM and Extension viewlets or even the feedback widget have good text input field styles. Same applies to the button.
@joaomoreno
Copy link
Member Author

I just noticed the narrow UI:

image

This works much better IMO. Why not always drop the form field labels?

@RMacfarlane
Copy link
Contributor

@joaomoreno Thanks for the feedback! I've incorporated some of it, let me know what you think:
screen shot 2018-06-08 at 11 23 53 am

I changed the paragraph left alignment, and the tables use the font and background color you suggested. I removed the rounded corners on everything except the selects, which is consistent with the rest of the VSCode UI - all of our selects have round corners on Mac. (This is why I made everything rounded to begin with, so that it looked consistent.) I think the labels are easier to understand as they currently are.

@joaomoreno
Copy link
Member Author

@RMacfarlane Much better! 🚀

I wonder if you should also prevent the user from selecting the labels using user-select: none?

@joaomoreno joaomoreno added the issue-reporter Issue reporter widget issues label Jun 11, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators Oct 27, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
issue-reporter Issue reporter widget issues
Projects
None yet
Development

No branches or pull requests

2 participants