mozilla / wptview

Webapp for displaying the results of web-platform-tests
BSD 3-Clause "New" or "Revised" License
14 stars 18 forks source link

Make UI more intuitive #105

Open udiboy1209 opened 8 years ago

udiboy1209 commented 8 years ago

I vaguely remember someone suggesting to @martiansideofthemoon on IRC that the UI was pretty non-intuitive. There's some obvious improvements that come to mind that I would like to list down here

martiansideofthemoon commented 8 years ago

@udiboy1209 I'm primarily of the opinion that the buttons need to be rearranged and made a lot larger. The results are placed well enough. I personally don't think I like the fact that the filters are so low on the page. Maybe we could push the results higher up. What do you think @jgraham ?

jgraham commented 8 years ago

So, for comparison, changes I would like to see are:

I am quite skeptical of using a lot of horizontal space because not everyone has very wide monitors, or runs their browser full-screen. I would prefer a design that retained a mostly-vertical layout, but with non-essential UI elements collapsed except when they are being used.

udiboy1209 commented 8 years ago

@jgraham Your idea of keeping options in a toolbar on top also seems like a good option (better than a sidebar considering small-window-width browsers). Only that the toolbar shouldn't scroll with the results, maybe also be collapsible. There will certainnly be some optimum way of arranging options in the toolbar.

I'll let @martiansideofthemoon comment on the filter options because I'm not aware of all the options and combinations.

martiansideofthemoon commented 8 years ago

Filter options redesigned to take up much less vertical space (e.g. by having a single option rather than one per type of filter, like "[Path |v] [contains |v] [dom ]", where the path dropdown would contain "Test Type", "Path, "Result" and set the rest of the line as required).

@nihal111 this might be a good place to start. Let me know if you don't understand this