thechiselgroup / biomixer

BioMixer
http://bio-mixer.appspot.com/
16 stars 13 forks source link

Iconify More Buttons #496

Closed everbeek closed 9 years ago

everbeek commented 9 years ago

I have more icons to add. The ascii +/- for filter menu collapses. The menu itself can be replaced with a toggle triple line icon I have available, or with some drop and pull-up icons. I have question mark icons I can use for toggling help perhap. Add these and it will look way more professional.

Also, create a hover over class for the icons, to enhance user perception of them as buttons.

Icons from https://useiconic.com/open/, but can also check http://fortawesome.github.io/Font-Awesome/icons/

everbeek commented 9 years ago

Should the menu be these, toggled appropriately: expand-down-8x and: collapse-up-8x

Or this:

menu-8x

The three line menu one looks just like that used in plenty of other programs. It seems more appropriate.

cpetrachenko commented 9 years ago

Triple it!

everbeek commented 9 years ago

Have I ever mentioned I hate CSS? I have the menu icon added, and recolored when the menu is closed, to draw some more attention to it. I had trouble getting the text label and icon sorted out.

everbeek commented 9 years ago

Trying out those expand/collapse icons instead of +/- for the submenus.

Nice or bad?

collapse icons

cpetrachenko commented 9 years ago

Hmmm, bad. I think we should return to the simple +/-.

everbeek commented 9 years ago

It looks significantly less aenemic after changing ascii +/- to svg +/-...

old expanders

becomes:

new expanders

everbeek commented 9 years ago

Old and new button icons:

old buttons new buttons

everbeek commented 9 years ago

Making adjustments...changing order of Layout and Node Utilities. Making Node Utilities minimized by default. Making "Add Concept By URI" into a simple box, then that button, plus the larger associated text as a tool tip. Changing target icon to also have "Locate" text adjacent to it. Changing tool tip of locate button to be "Name/Synonyms" from "name". Making the first ontology expanded by default.

everbeek commented 9 years ago

Done all those changes.

everbeek commented 9 years ago

Unless Cassie or I identifies an icon for Add Concept Using URI, this issue is closed.