blob: d8be5c12de438ef8365e1d39c097e8cdceb7f654 [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 Scott3c17d5f2015-06-23 17:49:29 -060011.sidebar {
12 height: 100%;
13 max-height: 100%;
14 overflow: auto;
15}
Tyler Scottf08ab962015-06-30 16:31:29 -060016
Tyler Scotta1ac69d2015-07-02 17:42:03 -060017.fail {
Tyler Scottf65b7102015-06-30 18:40:14 -060018 color: red;
19}
20
Tyler Scotta1ac69d2015-07-02 17:42:03 -060021.sucess {
Tyler Scottf65b7102015-06-30 18:40:14 -060022 color: green;
Tyler Scottf08ab962015-06-30 16:31:29 -060023}
Tyler Scott7d076e22015-07-06 19:21:50 -060024
25.subnav {
26 display: none;
27 max-height: 500px;
28 overflow: auto;
29 margin-left: 15px;
30 border-left: gray 3px solid;
31}
Tyler Scotte815d3e2015-07-09 16:56:17 -060032
Tyler Scott93cae872015-07-21 14:58:23 -060033.autoComplete .list-group {
34 margin-bottom: 0;
35 border: none;
36}
37
Tyler Scottc55879f2015-07-28 14:56:37 -060038#searchBar {
39 display: inline-block;
40}
41
Tyler Scotte815d3e2015-07-09 16:56:17 -060042#filters {
43 margin-bottom: 10px;
44 visibility: visible;
45 opacity: 1;
46 transition: visibility 1s ease-out, opacity 1s ease-out, margin-bottom 1s ease-out;
47}
48
49#filters .label {
50 /* display: none; */
51 font-size: inherit;
Tyler Scotte8dac702015-10-13 14:33:25 -060052 transition: background-color 1s, border-color 2s;
Tyler Scott087aef72015-07-14 14:11:59 -060053 cursor: pointer;
Tyler Scotte815d3e2015-07-09 16:56:17 -060054}
55
Tyler Scotta1530052015-07-24 00:13:28 -060056#filters .label::after {
57 content: " \2716";
58}
59
Tyler Scotte815d3e2015-07-09 16:56:17 -060060#filters .label:hover {
61 /* font-size: 0; */
62 background-color: red;
63 border-color: red;
64}
65
66#filters .label:hover::before {
67 content: "Remove ";
68}
69
70#filters .label:hover::after {
71 content: "?";
72}
73
74#filters .label:not(:last-child) {
75 margin-right: 5px;
76}
77
78#filters:empty {
79 visibility: hidden;
80 opacity: 0;
81 margin-bottom: 0;
82}
83
84/* Magic filters text that won't get picked up in jquery.text */
85#filters:not(:empty)::before {
86 content: "Filters: ";
87}
Tyler Scottfe8e4932015-07-28 17:45:45 -060088
89#search {
Tyler Scott696d38f2015-08-04 22:41:22 -060090 min-width: 500px;
Tyler Scottfe8e4932015-07-28 17:45:45 -060091}
92
93.autoComplete {
94 max-height: 0;
95 overflow-y: auto;
96 position: absolute;
97 left: 0;
98 transition: max-height 1s;
Tyler Scott3fc05272015-08-17 18:02:35 -060099 z-index: 1;
Tyler Scotte8dac702015-10-13 14:33:25 -0600100 top: 40px !important; /* Ignore the library style */
Tyler Scottfe8e4932015-07-28 17:45:45 -0600101}
102
103*:focus ~ .autoComplete { /* If the parent detects focus on any subelement or itself */
104 max-height: 500px;
105}
Tyler Scott4e4865a2015-08-06 14:23:21 -0600106
Tyler Scott3fc05272015-08-17 18:02:35 -0600107.interest-button {
108 font-size: medium;
109}
110
111.interest-button.disabled {
112 cursor: not-allowed !important;
113 color: gray;
114}
115
116.hidden {
117 height: 0;
118 display: none;
119}
120
121.disabled {
122 cursor: not-allowed;
Tyler Scott4e4865a2015-08-06 14:23:21 -0600123}
Tyler Scott918210b2015-08-28 13:15:40 -0600124
125.panel-heading a[data-toggle="collapse"]::after {
126 font-family: "Glyphicons Halflings";
127 content: "\e114";
128 float: right;
Tyler Scottcdfcde82015-09-14 16:13:29 -0600129 color: white;
Tyler Scott918210b2015-08-28 13:15:40 -0600130}
131
132.panel-heading a[data-toggle="collapse"].collapsed::after {
133 content: "\e080";
134}
135
136.treeExplorer .treeExplorerNode {
137 padding-left: 25px;
138 display: block;
139 cursor: pointer;
140}
141
Tyler Scottb59e6de2015-09-18 14:46:30 -0600142.treeExplorer .treeExplorerNode .nodeContent {
143 display: inline-block;
144}
145
Tyler Scott918210b2015-08-28 13:15:40 -0600146.treeExplorer .treeExplorerNode > .nodeChildren {
147 display: none;
148}
149
150.treeExplorer .treeExplorerNode.open > .nodeChildren {
151 display: block;
152}
153
Tyler Scott7ae6be02016-06-22 15:29:26 -0600154.treeExplorer .treeExplorerExpander:before {
155 content: "[+]";
Tyler Scott918210b2015-08-28 13:15:40 -0600156 color: gray;
157}
158
Tyler Scott7ae6be02016-06-22 15:29:26 -0600159.treeExplorer .open > .nodeContent > .treeExplorerExpander:before {
160 content: "[-]";
Tyler Scott918210b2015-08-28 13:15:40 -0600161}
162
Tyler Scottbb42ed22015-10-21 17:02:56 -0600163.treeExplorer .file > .nodeContent > .treeExplorerExpander {
Tyler Scott918210b2015-08-28 13:15:40 -0600164 cursor: default;
165}
166
Tyler Scott7ae6be02016-06-22 15:29:26 -0600167.treeExplorer .file > .nodeContent > .treeExplorerExpander:before {
168 content: "[=]"
Tyler Scott918210b2015-08-28 13:15:40 -0600169}
Tyler Scottcdfcde82015-09-14 16:13:29 -0600170
Tyler Scottf912dea2016-08-09 21:50:34 +0000171.popup {
Tyler Scottcdfcde82015-09-14 16:13:29 -0600172 top: 0;
173 left: 0;
174 position: fixed;
175 width: 100%;
176 height: 100%;
177 display: flex;
178 align-items: center;
179 justify-content: center;
180 z-index: 9000;
181 pointer-events: none;
182}
183
Tyler Scottf912dea2016-08-09 21:50:34 +0000184.popup > * {
Tyler Scottcdfcde82015-09-14 16:13:29 -0600185 display: none;
186 pointer-events: auto;
187}
188
Tyler Scottf912dea2016-08-09 21:50:34 +0000189.modal-open, #request, #loading {
Tyler Scottcdfcde82015-09-14 16:13:29 -0600190 padding-right: 0 !important;
191}
192
Tyler Scottcdfcde82015-09-14 16:13:29 -0600193#requestForm {
194 max-width: 500px;
Tyler Scott384f37a2016-05-05 16:09:05 -0600195 /* min-height: 300px; */
Tyler Scottcdfcde82015-09-14 16:13:29 -0600196 position: relative;
197}
198
Tyler Scottf355e452015-11-06 21:35:14 -0700199.floatRight {
200 float: right;
201 margin-right: 15px;
Tyler Scottcdfcde82015-09-14 16:13:29 -0600202}
Tyler Scotte8dac702015-10-13 14:33:25 -0600203
204.fade {
205 display: none;
206}
207
208.fade.in {
209 display: block;
210}
211
212.navbar-brand {
213 text-shadow: 1px 1px 1px black;
214}
Tyler Scott48f92cd2015-10-16 18:31:20 -0600215
216.popover {
217 max-width: none;
218}
219
220.popover-container {
221 position: relative;
222}
223
224.metaData {
225 width: 600px;
226 max-height: 800px;
227 word-wrap: normal;
228 overflow: auto;
229}
Tyler Scottf355e452015-11-06 21:35:14 -0700230
231#requestForm button {
232 margin-bottom: 5px;
233}
234
235#templates {
236 display: none;
237}
238
239#subsetVariables > .row:not(:last-child) {
240 margin-bottom: 5px;
241}
242
243#subsetVariables {
244 transition: opacity 1s, margin 1s, padding 1s;
245}
246
247#subsetVariables:empty {
248 opacity: 0;
249 margin: 0;
250 padding: 0;
251}
Tyler Scott384f37a2016-05-05 16:09:05 -0600252
253#direct-download-list:before {
254 content: "The following are available for direct download:";
255}
256
257#direct-download-list:empty:before {
258 content: "No names in the selection are available for direct download...";
259}
Tyler Scottf912dea2016-08-09 21:50:34 +0000260
261#loading.loading #cancel-text {
262 display: none;
263}
264
265#loading.cancelled #loading-text {
266 display: none;
267}