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;
192 #configuration div.field select {
196 #configuration div.field input[type=text] {
200 div.configuration-progress {
201 background: rgba(182,182,182,0.7) url('progress.gif') no-repeat center center;
212 div.slide-window-progress {
213 background: rgba(182,182,182,0.7) url('progress.gif') no-repeat center center;
224 background: #ffffff url('wheel.gif') no-repeat center center;
244 background-color: #686a6c;
245 border-left: 1px solid black;
246 border-right: 1px solid black;
255 #console input[type="text"], #console select {
264 #console input[type="submit"] {
268 #console div.button {
270 margin: 3px 9px 5px 0;
278 background: transparent url('bls_bottom.png') repeat-x top left;
279 border-left: 1px solid black;
280 border-right: 1px solid black;
281 border-bottom-left-radius: 7px;
282 border-bottom-right-radius: 7px;
286 border: 2px solid #a6ac00;
291 -webkit-border-radius: 8px;
292 -moz-border-radius: 8px;
294 background-color: #faff74;
297 #message-box h3, #message-box h2 {
309 text-decoration: underline;
312 .storage-btn, .client-btn, .media-btn, .pool-btn, .setting-btn, .job-btn, .jobrun-btn, .restore-btn {
321 background: transparent url('storage_icon_inactive.png') no-repeat top left;
325 background: transparent url('storage_icon.png') no-repeat top left;
329 background: transparent url('client_icon_inactive.png') no-repeat top left;
333 background: transparent url('client_icon.png') no-repeat top left;
337 background: transparent url('media_icon_inactive.png') no-repeat top left;
341 background: transparent url('media_icon.png') no-repeat top left;
345 background: transparent url('pool_icon_inactive.png') no-repeat top left;
349 background: transparent url('pool_icon.png') no-repeat top left;
353 background: transparent url('job_icon_inactive.png') no-repeat top left;
357 background: transparent url('job_icon.png') no-repeat top left;
361 background: transparent url('jobrun_icon_inactive.png') no-repeat top left;
365 background: transparent url('jobrun_icon.png') no-repeat top left;
369 background: transparent url('restore_icon_inactive.png') no-repeat top left;
373 background: transparent url('restore_icon.png') no-repeat top left;
377 background: transparent url('setting_icon_inactive.png') no-repeat top left;
381 background: transparent url('setting_icon.png') no-repeat top left;
392 vertical-align: middle;
406 .validator, .validate, .validator-block, .validator-info {
407 color: #e3454b !important;
409 /*margin-left: 5px;*/
413 color: white !important;
421 display: block !important;
425 color: #96c600 !important;
430 vertical-align: baseline;
431 -webkit-appearance: none;
432 text-shadow: 0 1px 1px #7b2121;
433 font-family: "times, serif";
439 display: inline-block;
445 border: 1px solid #8f2626;
447 background-image: linear-gradient(#df8989, #d03232);
450 input.bbutton:hover {
452 box-shadow: inset 0 0 3px #faeded;
454 border: 1px solid #8f2626;
457 div.slide-window-container {
462 background-color: rgba(255,255,255,0.3);
467 div.slide-window-content {
470 border-right: 1px solid black;
475 div.slide-window-element, div.slide-window-element:hover {
481 div.slide-window-element:hover {
482 text-decoration: underline;
485 div.slide-window-element:hover, div.slide-window-element-detail:hover {
488 background-color: #686A6C;
492 tr.slide-window-element {
493 background-color: #7a7a7a;
496 tr.slide-window-element-alternating {
497 background-color: #686A6C;
500 tr.slide-window-element td, tr.slide-window-element-alternating td {
502 word-break: break-all;
506 tr.slide-window-element:hover, tr.slide-window-element-alternating:hover {
511 tr.slide-window-element:hover td, tr.slide-window-element-alternating:hover td {
512 background-color: #aeb2b6;
515 tr.slide-window-element img, tr.slide-window-element-alternating img {
519 table.window-section-detail, table.window-section-detail-smallrow, table.file-browser-detail {
520 background-color: rgba(0,0,0,0.5);
526 table.window-section-detail th, table.window-section-detail-smallrow th, table.file-browser-detail th {
527 background-color: black;
530 table.window-section-detail-smallrow td {
534 table.file-browser-detail {
538 tr.file-browser-element {
539 background-color: white;
543 tr.file-browser-element td {
546 vertical-align: middle;
549 tr.file-browser-element:hover {
553 tr.file-browser-element:hover td{
554 background-color: #aeb2b6;
557 tr.file-browser-header {
560 font-family: monospace;
564 tr.file-browser-header th {
572 div.slide-window-bar {
573 background: transparent url('panel-border-btns.png') no-repeat top right;
582 div.slide-window-bar-title {
583 background: transparent url('panel-border-bg.png') repeat-x top left;
587 -webkit-touch-callout: none;
588 -webkit-user-select: none;
589 -khtml-user-select: none;
590 -moz-user-select: none;
591 -ms-user-select: none;
596 div.slide-window-close, div.slide-window-fullsize, div.slide-window-sort {
605 div.slide-window-close {
609 div.slide-window-fullsize {
613 div.slide-window-sort {
617 div.slide-window-toolbar, div.slide-window-actions {
626 border-top-left-radius: 5px;
627 border-left: 1px solid black;
628 border-top: 1px solid black;
629 background-color: rgba(0,0,0,0.7);
632 div.slide-window-toolbar table {
638 div.slide-window-toolbar table td input[type="radio"] {
639 vertical-align: text-bottom;
642 div.slide-window-toolbar table select,div.slide-window-toolbar table input {
647 div.slide-window-toolbar table input[type="text"] {
650 div.slide-window-actions {
655 div.slide-window-actions table {
661 div.configuration-window-content {
666 div.slide-window-options {
676 background: transparent url('gear-icon-alpha.png') no-repeat left 0;
679 div.slide-window-options:hover {
681 background: transparent url('gear-icon.png') no-repeat left 0;
683 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 {
685 border: 1px solid black;
692 margin: 4px 6px 4px 0;
693 -webkit-border-radius: 4px;
694 -moz-border-radius: 4px;
699 div.status-bar-append, div.status-bar-detail-append {
700 background-color: green;
703 div.status-bar-full, div.status-bar-used, div.status-bar-detail-full, div.status-bar-detail-used {
704 background-color: orange;
707 div.status-bar-purged, div.status-bar-recycle, div.status-bar-detail-purged, div.status-bar-detail-recycle {
708 background-color: yellow;
712 div.status-bar-error, div.status-bar-detail-error {
713 background-color: red;
716 div.status-bar-busy, div.status-bar-detail-busy {
717 background-color: pink;
720 div.status-bar-archive, div.status-bar-disabled, div.status-bar-detail-archive, div.status-bar-detail-disabled {
721 background-color: gray;
725 div.status-bar-cleaning, div.status-bar-detail-cleaning {
726 background-color: blue;
729 div.status-bar-read-only, div.status-bar-detail-read-only {
730 background-color: white;
734 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 {
741 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 {
742 border: 1px solid black;
749 -webkit-border-radius: 4px;
750 -moz-border-radius: 4px;
753 background-color: black;
758 background-color: #7A5DC7;
762 background-color: yellow;
767 background-color: #E9AB17;
771 div.job-status-B, div.job-status-E, div.job-status-e, div.job-status-f, div.job-status-I {
772 background-color: red;
776 background-color: #347235;
780 background-color: #C68E17;
784 background-color: #CB4A2C;
788 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 {
789 background-color: #657383;
792 div.job-status-i, div.job-status-a, div.job-status-l, div.job-status-L {
793 background-color: #151B54;
800 border-bottom: 1px solid white;
801 border-top: 1px solid white;
802 background-color: rgba(0,0,0,0.5);
810 div.window-section span {
814 div.button, div.button_line {
816 margin: 3px 2px 5px 0;
836 input.validation-error {
837 border-color: red !important;
840 span.validation-error-summary {
843 color: rgb(255, 187, 187) !important;
863 text-align: center !important;
867 text-align: left !important;
874 #console_launcher, #volumes_tools_launcher, #logging, #clear_bvfs_cache {
878 #console_launcher span, #volumes_tools_launcher span, #logging label, #clear_bvfs_cache label {
880 font-family: monospace;
884 #logging input[type="checkbox"], #logging label, #clear_bvfs_cache label{
888 #logging input[type="checkbox"], #clear_bvfs_cache input[type="image"] {
889 vertical-align: middle;
894 display: inline-block;
921 vertical-align: middle;
931 background-color: black; /* Firefox and Opera */
932 border-color: black; /* Chrome and Safari */
933 color: black; /* IE 7+ */
937 span.tab, span.tab_active {
942 background-color: rgb(115, 143, 172);
943 border-top-left-radius: 5px;
944 border-top-right-radius: 5px;
945 border-left: 1px solid black;
946 border-right: 1px solid black;
947 border-top: 1px solid black;
953 background-color: rgb(163, 180, 197);
956 #graphs, #dashboard, #config, #users {
962 background-color: #585758;
963 border-right: 1px solid black;
971 vertical-align: super;
983 border: 1px solid white;
1021 .dashboard_field img {
1025 .dashboard_field p {
1030 .dashboard_field p span:nth-of-type(1) {
1031 display: inline-block;
1035 .dashboard_field p span:nth-of-type(2) {
1041 .dashboard_field a {
1042 text-decoration: underline;
1051 border-bottom-left-radius: 5px;
1052 border-left: 1px solid black;
1053 border-bottom: 1px solid black;
1054 background-color: rgba(0, 0, 0, 0.7);
1057 #config_submenu span {
1058 display: inline-block;
1063 #config_submenu span:nth-of-type(1) {
1078 #config_fields div.button {
1079 padding-left: 247px;
1082 fieldset.config_field {
1086 fieldset.config_field .line {
1088 min-height: 35px !important;
1090 padding-bottom: 2px;
1093 span.config_test_loader, span.config_test_result {
1097 #jobs_summary_graph {
1104 margin: 0 2px 0 5px;
1117 #users_list td:nth-of-type(1) {
1125 #users_list td:nth-of-type(1) {
1130 #users_list td:nth-of-type(3) {
1134 #users_list td:nth-of-type(4) {
1142 /* Overwrite date picker classes */
1143 .TDatePicker_default {
1146 .TDatePicker_default .date {
1149 .TDatePicker_default .selected {
1155 border: 1px solid #919EA9;
1162 /* END - Overwrite date picker classes */
1164 /* API server OAuth2 progress bar */
1169 transform: translate(-50%, -50%);
1179 padding: 9px 10px 2px 9px;
1185 border: 1px solid white;
1191 white-space: pre-wrap;
1192 word-wrap: break-word;
1196 .api_button, .api_select {
1198 border: 1px solid #212121;
1201 display: inline-block;
1202 vertical-align: super;
1207 background-color: #ffeb3b;
1212 background-color: white;
1214 transition: all 0.3s linear;
1223 * Override jQuery-UI theming.
1226 .ui-widget-content td a, .ui-widget-content div a {
1227 color: white !important;
1228 text-decoration: underline;
1231 .ui-tabs .ui-tabs-panel {
1232 background-color: #444445;
1242 border-top: 1px solid white;