blob: ee3e4604dd8ecc0af33859be576e5b6072200df3 [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 Scottbb42ed22015-10-21 17:02:56 -0600156.treeExplorer .treeExplorerExpander::before {
Tyler Scott918210b2015-08-28 13:15:40 -0600157 font-family: "Glyphicons Halflings";
158 content: "\e080";
159 color: gray;
160}
161
Tyler Scottbb42ed22015-10-21 17:02:56 -0600162.treeExplorer .open > .nodeContent > .treeExplorerExpander::before {
Tyler Scott918210b2015-08-28 13:15:40 -0600163 content: "\e114";
164}
165
Tyler Scottbb42ed22015-10-21 17:02:56 -0600166.treeExplorer .file > .nodeContent > .treeExplorerExpander {
Tyler Scott918210b2015-08-28 13:15:40 -0600167 cursor: default;
168}
169
Tyler Scottbb42ed22015-10-21 17:02:56 -0600170.treeExplorer .file > .nodeContent > .treeExplorerExpander::before {
Tyler Scott918210b2015-08-28 13:15:40 -0600171 content: "\e022"
172}
Tyler Scottcdfcde82015-09-14 16:13:29 -0600173
174#popup {
175 top: 0;
176 left: 0;
177 position: fixed;
178 width: 100%;
179 height: 100%;
180 display: flex;
181 align-items: center;
182 justify-content: center;
183 z-index: 9000;
184 pointer-events: none;
185}
186
187#popup > * {
188 display: none;
189 pointer-events: auto;
190}
191
192.modal-open, #request {
193 padding-right: 0 !important;
194}
195
196.sk-cube-grid {
197 display: none;
198}
199
200table:empty ~ .sk-cube-grid {
201 display: block;
202}
203
204#requestForm {
205 max-width: 500px;
206 min-height: 300px;
207 position: relative;
208}
209
Tyler Scottf355e452015-11-06 21:35:14 -0700210.floatRight {
211 float: right;
212 margin-right: 15px;
Tyler Scottcdfcde82015-09-14 16:13:29 -0600213}
Tyler Scotte8dac702015-10-13 14:33:25 -0600214
215.fade {
216 display: none;
217}
218
219.fade.in {
220 display: block;
221}
222
223.navbar-brand {
224 text-shadow: 1px 1px 1px black;
225}
Tyler Scott48f92cd2015-10-16 18:31:20 -0600226
227.popover {
228 max-width: none;
229}
230
231.popover-container {
232 position: relative;
233}
234
235.metaData {
236 width: 600px;
237 max-height: 800px;
238 word-wrap: normal;
239 overflow: auto;
240}
Tyler Scottf355e452015-11-06 21:35:14 -0700241
242#requestForm button {
243 margin-bottom: 5px;
244}
245
246#templates {
247 display: none;
248}
249
250#subsetVariables > .row:not(:last-child) {
251 margin-bottom: 5px;
252}
253
254#subsetVariables {
255 transition: opacity 1s, margin 1s, padding 1s;
256}
257
258#subsetVariables:empty {
259 opacity: 0;
260 margin: 0;
261 padding: 0;
262}