8658c9d49e2b66327b4bfcdb39cbf39c35cb8903
kate
  Mon Oct 17 18:33:55 2016 -0700
Add navigation to track description and back to top. refs #17369

diff --git src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
index 81bb4a5..6a96147 100644
--- src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
+++ src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
@@ -44,32 +44,39 @@
 /* Include JS libraries.  From hgGateway (think about libifying) */
 {
 //puts("<script src=\"../js/es5-shim.4.0.3.min.js\"></script>");
 //puts("<script src=\"../js/es5-sham.4.0.3.min.js\"></script>");
 //puts("<script src=\"../js/lodash.3.10.0.compat.min.js\"></script>");
 puts("<script src=\"../js/cart.js\"></script>");
 
 webIncludeResourceFile("jquery-ui.css");
 jsIncludeFile("jquery-ui.js", NULL);
 jsIncludeFile("jquery.watermarkinput.js", NULL);
 jsIncludeFile("utils.js",NULL);
 }
 
 static void printTrackDescription()
 {
-puts("<div class='row gbSectionBanner gbSimpleBanner'>Track Description</div>");
 puts("<a name='TRACK_HTML'></a>");
+puts("<div class='row gbSectionBanner gbSimpleBanner'>");
+puts("<div class='col-md-11'>Track Description</div>");
+puts("<div class='col-md-1'>"
+        "<a href='#TRACK_TOP' title='Jump to top of page'>"
+        "<i class='gbBannerIcon gbGoIcon fa fa-lg fa-arrow-circle-up'></i>"
+        //"<i class='gbBannerIcon gbGoIcon fa fa-lg fa-level-up'></i>"
+        "</a></div>");
+puts("</div>");
 struct sqlConnection *conn = sqlConnect(db);
 char query[256];
 sqlSafef(query, sizeof(query), "select html from trackDb where tableName='gtexGene'");
 char *html = sqlQuickString(conn, query);
 sqlDisconnect(&conn);
 puts("<div class='trackDescriptionPanel'>");
 puts("<div class='trackDescription'>");
 puts(html);
 puts("</div></div>");
 puts("</div>");
 }
 
 static void printTissueTable(char *version)
 /* Output HTML with tissue labels and colors, in 2 columns, to fit next to body map */
 {