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 Usability Brainstorming & Ease of use, Panel edit menu #770
Comments
Your solution was my first thought. How abut you make the icons appear on hover on the title. I feel it'll be easily discoverable. Add first load tool tips maybe to increase awareness |
Not obvious that the panel title is clickable Full set of iconed options (with hovers) <==opens=up== Small cog (faded to the right) Alternatively, on hover of the label, a single cog appears near it (less mouse movement), which expands the full set of options Not obvious that you can drag and move the panel by click and drag title Not requested, but the menus on the left of the row Replace second panels with http://jqueryui.com/slider/ (Something better than that, for selecting size) and bringing add panel into the main panel with a spacer after the second item to show them as "grouped". http://blogdotwnmlivedotcom.files.wordpress.com/2013/09/navmenu.png taking a leaf from a good mobile UI, slide in a menu from the left, compressing the graphs, with a border around the entire row.
Lastly, icon everything, whether it's an action or something which needs to grab the users attention. Icons improve user interface speed (personally, nothing to back this up), since they give my eyes quick reference points to what it's trying to illustrate, and ultimately my speed to recognise what I need to do. |
@graham192 good suggestions.
The row menu is fine for now I think. But could also be improved. The main problem is the panel options. The option I showed above where a bunch of icons show when you click the title is also problematic as rows with a very small span (1 or 2) would not fit all icons. I think this needs to be a popover or a dropdown of some sort. |
👍 |
Can be tested here: Please give feedback. I have tried to make it smart in the way that it will not disappear when you hover, and when you hover out you will get one second for it to disappear, if you hover back it will not disappear, during panel drag move it will not disappear, etc. Lots of scenarios. Also have handled positioning when panel is small and close to left or right window bounds. |
I think some variables on page titles broken with this addition. So in the previous build graphs were showing variables correctly, with this release they are not. See examples below. I'm not sure if I missed something that I needed to change. As you can see I have titles using either [[host]] or $host, both of which worked before this version in (git clone), I pulled yesterday, before this change and it was working as well. |
@jgaedicke you are right, I found and fixed it some hours ago, but cant push to Github right now, seems github SSH access is down :( |
@torkelo just pulled the master again with that commit, and all is back to normal. Thanks for the quick fix/turn around for this. |
I would like to improve the usability concerning the panel title and its dropdown.
Current problems:
Solution challenges:
distract users from the graphs and panels.
Brainstorming:
I would love to get ideas or mock ups for how to improve the title menu & edit options.
I have tried to add edit, move, duplicate, etc, icons to the panel title. But the click are for these icons are so small that it is not very easy to use. Also distracts when you are not in edit mode. I tried having these buttons only on panel hover but it is also distracting having a bunch of icons flicker in and out of visibility.
A partial solution that I am playing with, that might be an improvement from the dropdown.
Click on the panel title will transform it into an edit menu:
This does not solve all problems. But could be a step in the right direction. This issue will likely not be solved for 1.8 as I will be working on making 1.8 ready for release candidate status next week. But I figured this issue could be good to get going now in order to get feedback, suggestion & mock ups.
Getting a good, easy to use UI, that is simple and yet powerful, takes a long time, and a lot of thought as well as patience :)
The text was updated successfully, but these errors were encountered: