blob: 0146b6e8ea816f7b3c3680d813fb59f7800a5abd [file] [log] [blame]
Tyler Scott3c17d5f2015-06-23 17:49:29 -06001html, body {
2 width: 100%;
3 height: 100%;
4 margin: 0;
Tyler Scott696d38f2015-08-04 22:41:22 -06005 min-width: 650px;
Tyler Scottab822fe2015-08-10 14:38:49 -06006 /* background-image: url(../background.jpg); */
Tyler Scott03854852015-08-07 15:45:10 -06007 background-size: cover;
Tyler Scottff4c3c32015-08-06 14:38:13 -06008 background-attachment: fixed;
Tyler Scott3c17d5f2015-06-23 17:49:29 -06009}
10
Tyler Scottff4c3c32015-08-06 14:38:13 -060011body#body {}
12
Tyler Scott3c17d5f2015-06-23 17:49:29 -060013.sidebar {
14 height: 100%;
15 max-height: 100%;
16 overflow: auto;
17}
Tyler Scottf08ab962015-06-30 16:31:29 -060018
Tyler Scotta1ac69d2015-07-02 17:42:03 -060019.fail {
Tyler Scottf65b7102015-06-30 18:40:14 -060020 color: red;
21}
22
Tyler Scotta1ac69d2015-07-02 17:42:03 -060023.sucess {
Tyler Scottf65b7102015-06-30 18:40:14 -060024 color: green;
Tyler Scottf08ab962015-06-30 16:31:29 -060025}
Tyler Scott7d076e22015-07-06 19:21:50 -060026
27.subnav {
28 display: none;
29 max-height: 500px;
30 overflow: auto;
31 margin-left: 15px;
32 border-left: gray 3px solid;
33}
Tyler Scotte815d3e2015-07-09 16:56:17 -060034
Tyler Scott93cae872015-07-21 14:58:23 -060035.autoComplete .list-group {
36 margin-bottom: 0;
37 border: none;
38}
39
Tyler Scottc55879f2015-07-28 14:56:37 -060040#searchBar {
41 display: inline-block;
42}
43
Tyler Scotte815d3e2015-07-09 16:56:17 -060044#filters {
45 margin-bottom: 10px;
46 visibility: visible;
47 opacity: 1;
48 transition: visibility 1s ease-out, opacity 1s ease-out, margin-bottom 1s ease-out;
49}
50
51#filters .label {
52 /* display: none; */
53 font-size: inherit;
Tyler Scotte8dac702015-10-13 14:33:25 -060054 transition: background-color 1s, border-color 2s;
Tyler Scott087aef72015-07-14 14:11:59 -060055 cursor: pointer;
Tyler Scotte815d3e2015-07-09 16:56:17 -060056}
57
Tyler Scotta1530052015-07-24 00:13:28 -060058#filters .label::after {
59 content: " \2716";
60}
61
Tyler Scotte815d3e2015-07-09 16:56:17 -060062#filters .label:hover {
63 /* font-size: 0; */
64 background-color: red;
65 border-color: red;
66}
67
68#filters .label:hover::before {
69 content: "Remove ";
70}
71
72#filters .label:hover::after {
73 content: "?";
74}
75
76#filters .label:not(:last-child) {
77 margin-right: 5px;
78}
79
80#filters:empty {
81 visibility: hidden;
82 opacity: 0;
83 margin-bottom: 0;
84}
85
86/* Magic filters text that won't get picked up in jquery.text */
87#filters:not(:empty)::before {
88 content: "Filters: ";
89}
Tyler Scottfe8e4932015-07-28 17:45:45 -060090
91#search {
Tyler Scott696d38f2015-08-04 22:41:22 -060092 min-width: 500px;
Tyler Scottfe8e4932015-07-28 17:45:45 -060093}
94
95.autoComplete {
96 max-height: 0;
97 overflow-y: auto;
98 position: absolute;
99 left: 0;
100 transition: max-height 1s;
Tyler Scott3fc05272015-08-17 18:02:35 -0600101 z-index: 1;
Tyler Scotte8dac702015-10-13 14:33:25 -0600102 top: 40px !important; /* Ignore the library style */
Tyler Scottfe8e4932015-07-28 17:45:45 -0600103}
104
105*:focus ~ .autoComplete { /* If the parent detects focus on any subelement or itself */
106 max-height: 500px;
107}
Tyler Scott4e4865a2015-08-06 14:23:21 -0600108
Tyler Scott3fc05272015-08-17 18:02:35 -0600109.interest-button {
110 font-size: medium;
111}
112
113.interest-button.disabled {
114 cursor: not-allowed !important;
115 color: gray;
116}
117
118.hidden {
119 height: 0;
120 display: none;
121}
122
123.disabled {
124 cursor: not-allowed;
Tyler Scott4e4865a2015-08-06 14:23:21 -0600125}
Tyler Scott918210b2015-08-28 13:15:40 -0600126
127.panel-heading a[data-toggle="collapse"]::after {
128 font-family: "Glyphicons Halflings";
129 content: "\e114";
130 float: right;
Tyler Scottcdfcde82015-09-14 16:13:29 -0600131 color: white;
Tyler Scott918210b2015-08-28 13:15:40 -0600132}
133
134.panel-heading a[data-toggle="collapse"].collapsed::after {
135 content: "\e080";
136}
137
138.treeExplorer .treeExplorerNode {
139 padding-left: 25px;
140 display: block;
141 cursor: pointer;
142}
143
Tyler Scottb59e6de2015-09-18 14:46:30 -0600144.treeExplorer .treeExplorerNode .nodeContent {
145 display: inline-block;
146}
147
Tyler Scott918210b2015-08-28 13:15:40 -0600148.treeExplorer .treeExplorerNode > .nodeChildren {
149 display: none;
150}
151
152.treeExplorer .treeExplorerNode.open > .nodeChildren {
153 display: block;
154}
155
Tyler Scott7ae6be02016-06-22 15:29:26 -0600156.treeExplorer .treeExplorerExpander:before {
157 content: "[+]";
Tyler Scott918210b2015-08-28 13:15:40 -0600158 color: gray;
159}
160
Tyler Scott7ae6be02016-06-22 15:29:26 -0600161.treeExplorer .open > .nodeContent > .treeExplorerExpander:before {
162 content: "[-]";
Tyler Scott918210b2015-08-28 13:15:40 -0600163}
164
Tyler Scottbb42ed22015-10-21 17:02:56 -0600165.treeExplorer .file > .nodeContent > .treeExplorerExpander {
Tyler Scott918210b2015-08-28 13:15:40 -0600166 cursor: default;
167}
168
Tyler Scott7ae6be02016-06-22 15:29:26 -0600169.treeExplorer .file > .nodeContent > .treeExplorerExpander:before {
170 content: "[=]"
Tyler Scott918210b2015-08-28 13:15:40 -0600171}
Tyler Scottcdfcde82015-09-14 16:13:29 -0600172
173#popup {
174 top: 0;
175 left: 0;
176 position: fixed;
177 width: 100%;
178 height: 100%;
179 display: flex;
180 align-items: center;
181 justify-content: center;
182 z-index: 9000;
183 pointer-events: none;
184}
185
186#popup > * {
187 display: none;
188 pointer-events: auto;
189}
190
191.modal-open, #request {
192 padding-right: 0 !important;
193}
194
195.sk-cube-grid {
196 display: none;
197}
198
199table:empty ~ .sk-cube-grid {
200 display: block;
201}
202
203#requestForm {
204 max-width: 500px;
Tyler Scott384f37a2016-05-05 16:09:05 -0600205 /* min-height: 300px; */
Tyler Scottcdfcde82015-09-14 16:13:29 -0600206 position: relative;
207}
208
Tyler Scottf355e452015-11-06 21:35:14 -0700209.floatRight {
210 float: right;
211 margin-right: 15px;
Tyler Scottcdfcde82015-09-14 16:13:29 -0600212}
Tyler Scotte8dac702015-10-13 14:33:25 -0600213
214.fade {
215 display: none;
216}
217
218.fade.in {
219 display: block;
220}
221
222.navbar-brand {
223 text-shadow: 1px 1px 1px black;
224}
Tyler Scott48f92cd2015-10-16 18:31:20 -0600225
226.popover {
227 max-width: none;
228}
229
230.popover-container {
231 position: relative;
232}
233
234.metaData {
235 width: 600px;
236 max-height: 800px;
237 word-wrap: normal;
238 overflow: auto;
239}
Tyler Scottf355e452015-11-06 21:35:14 -0700240
241#requestForm button {
242 margin-bottom: 5px;
243}
244
245#templates {
246 display: none;
247}
248
249#subsetVariables > .row:not(:last-child) {
250 margin-bottom: 5px;
251}
252
253#subsetVariables {
254 transition: opacity 1s, margin 1s, padding 1s;
255}
256
257#subsetVariables:empty {
258 opacity: 0;
259 margin: 0;
260 padding: 0;
261}
Tyler Scott384f37a2016-05-05 16:09:05 -0600262
263#direct-download-list:before {
264 content: "The following are available for direct download:";
265}
266
267#direct-download-list:empty:before {
268 content: "No names in the selection are available for direct download...";
269}