blob: 17ba9792aaa24e43ca00658ff959ca776a6472b5 [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;
54 transition: background-color 1s,
55
56 border-color 2s;
Tyler Scott087aef72015-07-14 14:11:59 -060057 cursor: pointer;
Tyler Scotte815d3e2015-07-09 16:56:17 -060058}
59
Tyler Scotta1530052015-07-24 00:13:28 -060060#filters .label::after {
61 content: " \2716";
62}
63
Tyler Scotte815d3e2015-07-09 16:56:17 -060064#filters .label:hover {
65 /* font-size: 0; */
66 background-color: red;
67 border-color: red;
68}
69
70#filters .label:hover::before {
71 content: "Remove ";
72}
73
74#filters .label:hover::after {
75 content: "?";
76}
77
78#filters .label:not(:last-child) {
79 margin-right: 5px;
80}
81
82#filters:empty {
83 visibility: hidden;
84 opacity: 0;
85 margin-bottom: 0;
86}
87
88/* Magic filters text that won't get picked up in jquery.text */
89#filters:not(:empty)::before {
90 content: "Filters: ";
91}
Tyler Scottfe8e4932015-07-28 17:45:45 -060092
93#search {
Tyler Scott696d38f2015-08-04 22:41:22 -060094 min-width: 500px;
Tyler Scottfe8e4932015-07-28 17:45:45 -060095}
96
97.autoComplete {
98 max-height: 0;
99 overflow-y: auto;
100 position: absolute;
101 left: 0;
102 transition: max-height 1s;
Tyler Scott3fc05272015-08-17 18:02:35 -0600103 z-index: 1;
Tyler Scottfe8e4932015-07-28 17:45:45 -0600104}
105
106*:focus ~ .autoComplete { /* If the parent detects focus on any subelement or itself */
107 max-height: 500px;
108}
Tyler Scott4e4865a2015-08-06 14:23:21 -0600109
Tyler Scott3fc05272015-08-17 18:02:35 -0600110.interest-button {
111 font-size: medium;
112}
113
114.interest-button.disabled {
115 cursor: not-allowed !important;
116 color: gray;
117}
118
119.hidden {
120 height: 0;
121 display: none;
122}
123
124.disabled {
125 cursor: not-allowed;
Tyler Scott4e4865a2015-08-06 14:23:21 -0600126}
Tyler Scott918210b2015-08-28 13:15:40 -0600127
128.panel-heading a[data-toggle="collapse"]::after {
129 font-family: "Glyphicons Halflings";
130 content: "\e114";
131 float: right;
Tyler Scottcdfcde82015-09-14 16:13:29 -0600132 color: white;
Tyler Scott918210b2015-08-28 13:15:40 -0600133}
134
135.panel-heading a[data-toggle="collapse"].collapsed::after {
136 content: "\e080";
137}
138
139.treeExplorer .treeExplorerNode {
140 padding-left: 25px;
141 display: block;
142 cursor: pointer;
143}
144
Tyler Scottb59e6de2015-09-18 14:46:30 -0600145.treeExplorer .treeExplorerNode .nodeContent {
146 display: inline-block;
147}
148
Tyler Scott918210b2015-08-28 13:15:40 -0600149.treeExplorer .treeExplorerNode > .nodeChildren {
150 display: none;
151}
152
153.treeExplorer .treeExplorerNode.open > .nodeChildren {
154 display: block;
155}
156
157.treeExplorer .treeExplorerNode::before {
158 font-family: "Glyphicons Halflings";
159 content: "\e080";
160 color: gray;
161}
162
163.treeExplorer .treeExplorerNode.open::before {
164 content: "\e114";
165}
166
167.treeExplorer .treeExplorerNode.file {
168 cursor: default;
169}
170
171.treeExplorer .treeExplorerNode.file::before {
172 content: "\e022"
173}
Tyler Scottcdfcde82015-09-14 16:13:29 -0600174
Tyler Scottb59e6de2015-09-18 14:46:30 -0600175.treeExplorer .treeSearch{
176 display: none;
177}
178
179.treeExplorer .nodeContent:hover > .treeSearch {
180 display: inline-block;
181}
182
Tyler Scottcdfcde82015-09-14 16:13:29 -0600183#popup {
184 top: 0;
185 left: 0;
186 position: fixed;
187 width: 100%;
188 height: 100%;
189 display: flex;
190 align-items: center;
191 justify-content: center;
192 z-index: 9000;
193 pointer-events: none;
194}
195
196#popup > * {
197 display: none;
198 pointer-events: auto;
199}
200
201.modal-open, #request {
202 padding-right: 0 !important;
203}
204
205.sk-cube-grid {
206 display: none;
207}
208
209table:empty ~ .sk-cube-grid {
210 display: block;
211}
212
213#requestForm {
214 max-width: 500px;
215 min-height: 300px;
216 position: relative;
217}
218
219.absBotRight {
220 position: absolute;
221 bottom: 0;
222 right: 0;
223}