2 background-color: #b5c9d3;
3 background-image: url('background.png');
4 background-repeat: repeat-x;
5 font-family: Arial, Helvetica, sans-serif;
10 background-image: none;
11 background-color: #444445;
16 background-color: #832933;
17 background-image: none;
18 background-repeat: repeat-x;
19 font-family: Arial, Helvetica, sans-serif;
23 input.invalidate, select.invalidate {
24 border: 1px solid red;
27 input[type=text], input[type=password], select, textarea {
28 -webkit-border-radius: 4px;
29 -moz-border-radius: 4px;
34 input[type=checkbox] {
39 input.textbox, select.textbox, textarea.textbox {
41 border: 1px solid black;
46 input.textbox-short, select.textbox-short {
48 border: 1px solid black;
53 input.textbox-auto, select.textbox-auto, textarea.textbox-auto {
54 border: 1px solid black;
59 textarea.textbox-auto {
69 text-decoration: none;
73 text-decoration: underline;
85 border-right: 1px solid black;
86 background-color: #585758;
94 background-image: url('bls_top.png');
95 background-repeat: repeat-x;
96 border-left: 1px solid black;
97 border-right: 1px solid black;
98 border-top-left-radius: 7px;
99 border-top-right-radius: 7px;
104 padding: 11px 0 11px 5px;
109 background: transparent url('logo.png') no-repeat 10px center;
118 #workspace-menu-left {
122 background-color: #546e83;
123 border-left: 1px solid black;
125 /* Workaround for FF and switch Graphs and Workspace areas */
126 bottom: auto !important;
138 #directors, #panel_switcher, #tray_bar {
144 margin: 15px 20px 0 0;
154 #panel_switcher img {
180 background-color: #898889;
181 -webkit-border-radius: 10px;
182 -moz-border-radius: 10px;
193 #configuration div.field select {
197 #configuration div.field input[type=text] {
201 div.configuration-progress {
202 background: rgba(182,182,182,0.7) url('progress.gif') no-repeat center center;
213 div.slide-window-progress {
214 background: rgba(182,182,182,0.7) url('progress.gif') no-repeat center center;
225 background: #ffffff url('wheel.gif') no-repeat center center;
245 background-color: #686a6c;
246 border-left: 1px solid black;
247 border-right: 1px solid black;
256 #console input[type="text"], #console select {
265 #console input[type="submit"] {
269 #console div.button {
271 margin: 3px 9px 5px 0;
279 background: transparent url('bls_bottom.png') repeat-x top left;
280 border-left: 1px solid black;
281 border-right: 1px solid black;
282 border-bottom-left-radius: 7px;
283 border-bottom-right-radius: 7px;
287 border: 2px solid #a6ac00;
292 -webkit-border-radius: 8px;
293 -moz-border-radius: 8px;
295 background-color: #faff74;
298 #message-box h3, #message-box h2 {
310 text-decoration: underline;
313 .storage-btn, .client-btn, .media-btn, .pool-btn, .setting-btn, .job-btn, .jobrun-btn, .restore-btn {
322 background: transparent url('storage_icon_inactive.png') no-repeat top left;
326 background: transparent url('storage_icon.png') no-repeat top left;
330 background: transparent url('client_icon_inactive.png') no-repeat top left;
334 background: transparent url('client_icon.png') no-repeat top left;
338 background: transparent url('media_icon_inactive.png') no-repeat top left;
342 background: transparent url('media_icon.png') no-repeat top left;
346 background: transparent url('pool_icon_inactive.png') no-repeat top left;
350 background: transparent url('pool_icon.png') no-repeat top left;
354 background: transparent url('job_icon_inactive.png') no-repeat top left;
358 background: transparent url('job_icon.png') no-repeat top left;
362 background: transparent url('jobrun_icon_inactive.png') no-repeat top left;
366 background: transparent url('jobrun_icon.png') no-repeat top left;
370 background: transparent url('restore_icon_inactive.png') no-repeat top left;
374 background: transparent url('restore_icon.png') no-repeat top left;
378 background: transparent url('setting_icon_inactive.png') no-repeat top left;
382 background: transparent url('setting_icon.png') no-repeat top left;
393 vertical-align: middle;
407 .validator, .validate, .validator-block, .validator-info {
408 color: #e3454b !important;
410 /*margin-left: 5px;*/
414 color: white !important;
422 display: block !important;
426 color: #96c600 !important;
431 vertical-align: baseline;
432 -webkit-appearance: none;
433 text-shadow: 0 1px 1px #7b2121;
434 font-family: "times, serif";
440 display: inline-block;
446 border: 1px solid #8f2626;
448 background-image: linear-gradient(#df8989, #d03232);
451 input.bbutton:hover {
453 box-shadow: inset 0 0 3px #faeded;
455 border: 1px solid #8f2626;
458 div.slide-window-container {
463 background-color: rgba(255,255,255,0.3);
468 div.slide-window-content {
471 border-right: 1px solid black;
476 div.slide-window-element, div.slide-window-element:hover {
482 div.slide-window-element:hover {
483 text-decoration: underline;
486 div.slide-window-element:hover, div.slide-window-element-detail:hover {
489 background-color: #686A6C;
493 tr.slide-window-element {
494 background-color: #7a7a7a;
497 tr.slide-window-element-alternating {
498 background-color: #686A6C;
501 tr.slide-window-element td, tr.slide-window-element-alternating td {
503 word-break: break-all;
507 tr.slide-window-element:hover, tr.slide-window-element-alternating:hover {
512 tr.slide-window-element:hover td, tr.slide-window-element-alternating:hover td {
513 background-color: #aeb2b6;
516 tr.slide-window-element img, tr.slide-window-element-alternating img {
520 table.window-section-detail, table.window-section-detail-smallrow, table.file-browser-detail {
521 background-color: rgba(0,0,0,0.5);
527 table.window-section-detail th, table.window-section-detail-smallrow th, table.file-browser-detail th {
528 background-color: black;
531 table.window-section-detail-smallrow td {
535 table.file-browser-detail {
539 tr.file-browser-element {
540 background-color: white;
544 tr.file-browser-element td {
547 vertical-align: middle;
550 tr.file-browser-element td:hover {
554 tr.file-browser-element td:hover {
555 background-color: #aeb2b6;
563 div.slide-window-bar {
564 background: transparent url('panel-border-btns.png') no-repeat top right;
573 div.slide-window-bar-title {
574 background: transparent url('panel-border-bg.png') repeat-x top left;
578 -webkit-touch-callout: none;
579 -webkit-user-select: none;
580 -khtml-user-select: none;
581 -moz-user-select: none;
582 -ms-user-select: none;
587 div.slide-window-close, div.slide-window-fullsize, div.slide-window-sort {
596 div.slide-window-close {
600 div.slide-window-fullsize {
604 div.slide-window-sort {
608 div.slide-window-toolbar, div.slide-window-actions {
617 border-top-left-radius: 5px;
618 border-left: 1px solid black;
619 border-top: 1px solid black;
620 background-color: rgba(0,0,0,0.7);
623 div.slide-window-toolbar table {
629 div.slide-window-toolbar table td input[type="radio"] {
630 vertical-align: text-bottom;
633 div.slide-window-toolbar table select,div.slide-window-toolbar table input {
638 div.slide-window-toolbar table input[type="text"] {
641 div.slide-window-actions {
646 div.slide-window-actions table {
652 div.configuration-window-content {
657 div.slide-window-options {
667 background: transparent url('gear-icon-alpha.png') no-repeat left 0;
670 div.slide-window-options:hover {
672 background: transparent url('gear-icon.png') no-repeat left 0;
674 div.status-bar-append, div.status-bar-full, div.status-bar-used, div.status-bar-error, div.status-bar-purged, div.status-bar-recycle, div.status-bar-busy, div.status-bar-disabled, div.status-bar-archive, div.status-bar-cleaning, div.status-bar-read-only, div.status-bar-detail-append, div.status-bar-detail-full, div.status-bar-detail-used, div.status-bar-detail-error, div.status-bar-detail-purged, div.status-bar-detail-recycle, div.status-bar-detail-busy, div.status-bar-detail-disabled, div.status-bar-detail-archive, div.status-bar-detail-cleaning, div.status-bar-detail-read-only {
676 border: 1px solid black;
683 margin: 4px 6px 4px 0;
684 -webkit-border-radius: 4px;
685 -moz-border-radius: 4px;
690 div.status-bar-append, div.status-bar-detail-append {
691 background-color: green;
694 div.status-bar-full, div.status-bar-used, div.status-bar-detail-full, div.status-bar-detail-used {
695 background-color: orange;
698 div.status-bar-purged, div.status-bar-recycle, div.status-bar-detail-purged, div.status-bar-detail-recycle {
699 background-color: yellow;
703 div.status-bar-error, div.status-bar-detail-error {
704 background-color: red;
707 div.status-bar-busy, div.status-bar-detail-busy {
708 background-color: pink;
711 div.status-bar-archive, div.status-bar-disabled, div.status-bar-detail-archive, div.status-bar-detail-disabled {
712 background-color: gray;
716 div.status-bar-cleaning, div.status-bar-detail-cleaning {
717 background-color: blue;
720 div.status-bar-read-only, div.status-bar-detail-read-only {
721 background-color: white;
725 div.status-bar-detail-append, div.status-bar-detail-full, div.status-bar-detail-used, div.status-bar-detail-error, div.status-bar-detail-purged, div.status-bar-detail-recycle, div.status-bar-detail-busy, div.status-bar-detail-disabled, div.status-bar-detail-archive, div.status-bar-detail-cleaning, div.status-bar-detail-read-only {
732 div.job-status-C, div.job-status-R, div.job-status-B, div.job-status-T, div.job-status-W, div.job-status-E, div.job-status-e, div.job-status-f, div.job-status-D, div.job-status-A, div.job-status-I, div.job-status-F, div.job-status-S, div.job-status-m, div.job-status-M, div.job-status-s, div.job-status-j, div.job-status-c, div.job-status-d, div.job-status-t, div.job-status-p, div.job-status-i, div.job-status-a, div.job-status-l, div.job-status-L {
733 border: 1px solid black;
740 -webkit-border-radius: 4px;
741 -moz-border-radius: 4px;
744 background-color: black;
749 background-color: #7A5DC7;
753 background-color: yellow;
758 background-color: #E9AB17;
762 div.job-status-B, div.job-status-E, div.job-status-e, div.job-status-f, div.job-status-I {
763 background-color: red;
767 background-color: #347235;
771 background-color: #C68E17;
775 background-color: #CB4A2C;
779 div.job-status-F, div.job-status-S, div.job-status-m, div.job-status-M, div.job-status-s, div.job-status-j, div.job-status-c, div.job-status-d, div.job-status-t, div.job-status-p {
780 background-color: #657383;
783 div.job-status-i, div.job-status-a, div.job-status-l, div.job-status-L {
784 background-color: #151B54;
791 border-bottom: 1px solid white;
792 border-top: 1px solid white;
793 background-color: rgba(0,0,0,0.5);
801 div.window-section span {
805 div.button, div.button_line {
807 margin: 3px 2px 5px 0;
827 input.validation-error {
828 border-color: red !important;
831 span.validation-error-summary {
834 color: rgb(255, 187, 187) !important;
854 text-align: center !important;
858 text-align: left !important;
865 #console_launcher, #volumes_tools_launcher, #logging, #clear_bvfs_cache {
869 #console_launcher span, #volumes_tools_launcher span, #logging label, #clear_bvfs_cache label {
871 font-family: monospace;
875 #logging input[type="checkbox"], #logging label, #clear_bvfs_cache label{
879 #logging input[type="checkbox"], #clear_bvfs_cache input[type="image"] {
880 vertical-align: middle;
885 display: inline-block;
912 vertical-align: middle;
922 background-color: black; /* Firefox and Opera */
923 border-color: black; /* Chrome and Safari */
924 color: black; /* IE 7+ */
928 span.tab, span.tab_active {
933 background-color: rgb(115, 143, 172);
934 border-top-left-radius: 5px;
935 border-top-right-radius: 5px;
936 border-left: 1px solid black;
937 border-right: 1px solid black;
938 border-top: 1px solid black;
944 background-color: rgb(163, 180, 197);
947 #graphs, #dashboard, #config, #users {
953 background-color: #585758;
954 border-right: 1px solid black;
962 vertical-align: super;
974 border: 1px solid white;
1012 .dashboard_field img {
1016 .dashboard_field p {
1021 .dashboard_field p span:nth-of-type(1) {
1022 display: inline-block;
1026 .dashboard_field p span:nth-of-type(2) {
1032 .dashboard_field a {
1033 text-decoration: underline;
1042 border-bottom-left-radius: 5px;
1043 border-left: 1px solid black;
1044 border-bottom: 1px solid black;
1045 background-color: rgba(0, 0, 0, 0.7);
1048 #config_submenu span {
1049 display: inline-block;
1054 #config_submenu span:nth-of-type(1) {
1064 .config_lines div.field {
1065 width: 280px !important;
1074 #config_fields div.button {
1075 padding-left: 247px;
1078 fieldset.config_field {
1082 fieldset.config_field .line {
1084 min-height: 35px !important;
1086 padding-bottom: 2px;
1089 span.config_test_loader, span.config_test_result {
1093 #jobs_summary_graph {
1100 margin: 0 2px 0 5px;
1113 #users_list td:nth-of-type(1) {
1121 #users_list td:nth-of-type(1) {
1126 #users_list td:nth-of-type(3) {
1130 #users_list td:nth-of-type(4) {
1138 /* Overwrite date picker classes */
1139 .TDatePicker_default {
1142 .TDatePicker_default .date {
1145 .TDatePicker_default .selected {
1151 border: 1px solid #919EA9;
1158 /* END - Overwrite date picker classes */
1160 /* API server OAuth2 progress bar */
1165 transform: translate(-50%, -50%);
1175 padding: 9px 10px 2px 9px;
1181 border: 1px solid white;
1187 white-space: pre-wrap;
1188 word-wrap: break-word;
1192 .api_button, .api_select {
1194 border: 1px solid #212121;
1197 display: inline-block;
1198 vertical-align: super;
1203 background-color: #ffeb3b;
1208 background-color: white;
1210 transition: all 0.3s linear;
1219 * Override jQuery-UI theming.
1222 .ui-widget-content td a, .ui-widget-content div a {
1223 color: white !important;
1224 text-decoration: underline;
1227 .ui-tabs .ui-tabs-panel {
1228 background-color: #444445;
1238 border-top: 1px solid white;
1246 /* START Overwrite opentip styles */
1249 word-wrap: break-word;
1251 /* END Overwrite opentip styles */