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 */ {