7 @media(min-width:992px) {
9 -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
10 -moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
11 transition: background .5s ease-in-out,padding .5s ease-in-out;
23 @media screen and (min-width: 992px) {
25 display: inline-block;
26 vertical-align: middle;
33 background-color: #337ab7;
38 display: inline-block;
40 vertical-align: middle;
42 @media(max-width:768px) {
44 display: inline-block;
46 vertical-align: middle;
52 word-wrap: break-word;
55 /* Main Navigator Bar */
68 /* Login and Logout Menu */
69 #tic-page-login-dropdown-menu, #tic-page-logout-dropdown-menu {
73 background-color: rgba(255,255,255,.8);
76 #tic-page-login-dropdown-menu .help-block, #tic-page-logout-dropdown-menu .help-block {
80 #tic-page-login-dropdown-menu .bottom, #tic-page-logout-dropdown-menu .bottom {
81 background-color: rgba(255,255,255,.8);
82 border-top: 1px solid #ddd;
87 #tic-page-login-dropdown-menu .social-buttons, #tic-page-logout-dropdown-menu .social-buttons {
91 #tic-page-login-dropdown-menu .social-buttons a, #tic-page-logout-dropdown-menu .social-buttons a {
95 #tic-page-login-dropdown-menu .form-group, #tic-page-logout-dropdown-menu .form-group {
99 @media(max-width:768px) {
100 #tic-page-login-dropdown-menu, #tic-page-logout-dropdown-menu {
101 background-color: inherit;
104 #tic-page-login-dropdown-menu .bottom, #tic-page-logout-dropdown-menu .bottom {
105 background-color: inherit;
111 #tic-package-section {
117 #tic-package-left-col-tree-toolbar, #tic-package-left-col-tree {
121 #tic-package-left-col-tree {
122 height: calc(100vh - 200px);
126 #tic-package-left-col-tree .list-group-item {
130 /* Package Toolbar filter-clear button */
134 .form-control-clear {
136 pointer-events: auto;
140 #tic-package-info-table, #tic-package-summary {
141 height: calc(50vh - 183px);
142 display: inline-block;
146 /* Bootstrap Treeview */
147 .treeview .node-disabled {
166 .job-status-cancel, .job-status-failed {
171 .job-status-inprogress {
177 height: calc(100vh - 285px);
178 display: inline-block;
182 #tic-job-section .panel-heading .pull-right {
185 #tic-job-section .navbar-form {
188 #tic-job-section .table {
191 #tic-job-list .tic-job-list-btn {
200 vertical-align: middle;
202 background-color: slategray;
204 #tic-job-list .btndownload {
205 background-color: lightseagreen;
207 #tic-job-list .btnnotactive {
208 pointer-events: none;
210 background-color: rgba(47, 45, 45, 0.48);
213 #tic-job-list .btnbiglog {
216 #tic-job-list .btnlogactive {
217 background-color: blue;
218 animation-name: btnlogflash;
219 animation-duration: 1s;
220 animation-timing-function: linear;
221 animation-iteration-count: infinite;
223 /* Chrome 4+, Safari 4+, Opera 15+ */
224 -webkit-animation-name: btnlogflash;
225 -webkit-animation-duration: 1s;
226 -webkit-animation-timing-function: linear;
227 -webkit-animation-iteration-count: infinite;
230 -moz-animation-name: btnlogflash;
231 -moz-animation-duration: 1s;
232 -moz-animation-timing-function: linear;
233 -moz-animation-iteration-count: infinite
235 @keyframes btnlogflash {
238 100% { opacity: 1.0 }
240 /* Chrome 4+, Safari 4+, Opera 15+ */
241 @-webkit-keyframes btnlogflash {
244 100% { opacity: 1.0 }
247 @-moz-keyframes btnlogflash {
250 100% { opacity: 1.0 }
253 .empty_job_table_row > td {
260 .extended_job_table_row {
261 border: 1px solid #eee;
266 background-color: rgba(13, 19, 14, 0.71);
270 td.extended_job_table_container > div {
276 td.extended_job_table_container {
279 tr.extended_job_table_row:hover {
280 background-color: rgba(13, 19, 14, 0.71);
282 tr.extended_job_table_row:hover td {
283 background-color: rgba(13, 19, 14, 0.71);
286 height: calc(100vh - 285px);
291 .tic-job-table thead {
296 .tic-job-table tbody {
301 height: calc(100vh - 323px);
303 .tic-job-table ::-webkit-scrollbar {
304 -webkit-appearance: none;
307 .tic-job-table ::-webkit-scrollbar-thumb {
309 background-color: rgb(193, 193, 193);
310 -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);
315 vertical-align: middle;
316 background-color: rgba(51, 122, 183, 0.12);
319 .tic-job-table th, .tic-job-table td {
321 text-overflow: ellipsis;
324 .tic-job-table th:nth-child(1),
325 .tic-job-table td:nth-child(1) {
329 .tic-job-table th:nth-child(2),
330 .tic-job-table td:nth-child(2) {
334 .tic-job-table th:nth-child(3),
335 .tic-job-table td:nth-child(3) {
339 .tic-job-table th:nth-child(4),
340 .tic-job-table td:nth-child(4) {
344 .tic-job-table th:nth-child(5),
345 .tic-job-table td:nth-child(5) {
349 .tic-job-table th:nth-child(6),
350 .tic-job-table td:nth-child(6) {
354 .tic-job-table th:nth-child(7),
355 .tic-job-table td:nth-child(7) {
360 #tic-job-list-pagination {
371 #tic-image-new-container {
372 height: calc(50vh - 183px);
373 display: inline-block;
377 display: inline-block;
379 text-overflow: ellipsis;
383 /* Image List Item */
386 text-overflow: ellipsis;
388 display:inline-block;
396 .image-list-name-btndownload {
404 text-overflow: ellipsis;
409 .image-list-btndownload {
418 vertical-align: middle;
419 background-color: #337ab7;
437 #tic-image-list-content {
438 height: calc(100vh - 260px);
439 display: inline-block;
442 #tic-image-list-pagination {
448 #tic-settings-section {
454 #tic-settings-recipe-toolbar {
458 /* Sortable Repo List */
464 #tic-recipe-list li {
468 border: 1px solid #CCC;
473 #tic-recipe-list li.placeholder {
480 #tic-recipe-list li.placeholder:before {
488 border: 5px solid transparent;
489 border-left-color: #f00;
495 text-overflow: ellipsis;
497 display: inline-block;
498 vertical-align: middle;
504 background-color: #f9f9f9;
505 border: 1px solid #ccc;
509 .log-view-content-header {
510 border-bottom-color: #ccc;
511 border-bottom-style: solid;
512 border-bottom-width: thin;
514 .log-view-content-close {
519 .log-view-content-header-title {
522 color: darkslategray;
524 .log-view-content-body {
528 background-color: rgba(234, 230, 230, 0.78);
530 height: calc(100% - 66px);
536 white-space: pre-line;
538 a.log-view-content-download {
549 #tic-import-dialog .form-group {