46169b41deecd48121198e1911c41dc0a3f96b47
chmalee
  Tue Jan 19 18:12:04 2021 -0800
Allow variable size data tables on hgc. Allow these tables to be JSON or
pipe and semi-colon encoded. Add more support for external data
references in bigBeds: allow relevant trackDb settings like
skipEmptyFields, allow variable size tables in external files, allow
gzip compressed external files.

diff --git src/hg/htdocs/style/HGStyle.css src/hg/htdocs/style/HGStyle.css
index 96e2e0e..fef9be0 100644
--- src/hg/htdocs/style/HGStyle.css
+++ src/hg/htdocs/style/HGStyle.css
@@ -290,30 +290,42 @@
     white-space: nowrap;
 }
 TABLE.hgcLsSnp TD.hgcLsSnpSep {
     border-right: 2px black solid;
     border-collapse: collapse;
 }
 TABLE.hgcLsSnp TR, TABLE.hgcLsSnp TD {
     border: 1px gray ridge;
     border-collapse: collapse;
     text-align: left;
     vertical-align: top;
     padding-left: 5px;
     padding-right: 5px;
 }
 
+/* Used by hgc json tables */
+TABLE.jsonTable, TABLE.jsonTable td, TABLE.jsonTable td {
+    border: 1px solid #909090;
+    border-collapse: collapse;
+    text-align: left;
+    vertical-align: top;
+    padding: 5px;
+}
+
+TABLE.jsonTable thead tr td {
+    font-weight: bold;
+}
 
 /* hgTrackUi page formatting */
 label.trackUiHicLabel
 {
     font-style: italic;
     font-size: 0.9em;
 }
 
 table.trackUiFilterTable 
 {
         padding : 3px;`
         margin-top : 6px;
         border-collapse : collapse;
         border: none;
 }