NewMenu

From Genecats
Revision as of 22:45, 26 June 2012 by Larrym (talk | contribs) (→‎TODO)
Jump to navigationJump to search

New Menus

We are changing the CGIs to use pulldowns menus based on the Jabico prototype. The corresponding redmine ticket is #5245.

All CGIs will have these new menus; the menus will replace the existing "blue bar". The menus will be the same in all CGIs except hgTracks will have an additional "View" menu. We anticipate using these new menus in static content as well, but we do not have a specific date for doing that.

The current target for the changes described here is v270.

Other UI Changes

We are changing the background of hgTracks to use a subtle color, rather than the existing floret image.

We are changing the default font to a sans-serif font.

We are merging gene suggest into the position/search box in hgTracks and hgGateway (#5933).

Many settings that are currently hardwired into the code are being transitioned to style sheets (HGStyle.css). The existing hg.conf variables browser.bgcolor and browser.background will be replaced with a new setting browser.style which points to an optional style sheet.

Testing

These changes can be seen in larry's and greg's development trees.

TODO

  • Add little down arrows in menu items which have an associated list (Greg).
  • Doc new browser.style setting (where?) and tell development staff to change their hg.conf files on hgwdev (Greg and/or Larry?)