X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fscheduler2%2Fstatic%2Fcss%2Fscheduler2.css;h=9d0cda180bcb82e25b62534d68bf94982525344d;hb=2696c755ef27a62406f190412eb8736393682bac;hp=d58f6d860006b97a34f91ee888b3f6b4de965d93;hpb=8c4194ead0952c7d668fc84199cdf7fa6e682c24;p=unfold.git diff --git a/plugins/scheduler2/static/css/scheduler2.css b/plugins/scheduler2/static/css/scheduler2.css index d58f6d86..9d0cda18 100755 --- a/plugins/scheduler2/static/css/scheduler2.css +++ b/plugins/scheduler2/static/css/scheduler2.css @@ -82,7 +82,15 @@ } /** tables css **/ -#ShedulerNodes-scroll-container { + +#scheduler-reservation-table > tbody > tr > th { + font-weight: normal; +} +#scheduler-reservation-table > thead > tr > th { + font-weight: normal; +} + +/*#ShedulerNodes-scroll-container { float: left; overflow-x: scroll; overflow-y: hidden; @@ -94,7 +102,6 @@ max-width: 500px; width: 450px; margin-top: 6px !important; - /* margin-top:55px; */ } #ShedulerNodes th{ @@ -140,15 +147,10 @@ width: 100%; } -#scheduler-reservation-table tr{ - background-color: #A6C9E2 ; -} - -#scheduler-reservation-table tr.even{ - background-color: #E0E0E0 ; -} + */ /*background: url("../img/opened-lock-15.png") no-repeat scroll 50% 50% transparent;*/ +/* #scheduler-reservation-table td { border: 1px solid #FFFFFF; cursor: pointer; @@ -185,21 +187,61 @@ padding: 0 5px; width: 3px; } + +*/ +#scheduler-reservation-table { + margin-top: 0 !important; +} +#scheduler-reservation-table tbody tr { + border: none !important; +} +#scheduler-reservation-table tbody tr td{ + background-color: #FFFFFF; /*#A6C9E2 ;*/ +/* border: 1px solid #111111;*/ +} + +#scheduler-reservation-table tbody tr.even td{ + background-color: #FAFAFA; /*E0E0E0 ;*/ +} -#scheduler-reservation-table td.free { +#scheduler-reservation-table tbody tr th::selection {color: #000000;background:transparent;} +#scheduler-reservation-table tbody tr th::-moz-selection {color: #000000;background:transparent;} + +#scheduler-reservation-table tbody tr td.free { } -#scheduler-reservation-table td.closed { - background: url("../img/closed-lock-15.png") no-repeat scroll 50% 50% #DD4444; +#scheduler-reservation-table tbody tr td.reserved { + background: url("../img/closed-lock-15.png") no-repeat scroll 50% 50%; /* #DD4444;*/ cursor: not-allowed; } -#scheduler-reservation-table td.maintenance { +#scheduler-reservation-table tbody tr td.disabled { + background: url("../img/forbidden.png") no-repeat scroll 50% 50%; /* #DD4444;*/ + cursor: not-allowed; +} + +#scheduler-reservation-table tbody tr td.success:after { + content: "✓"; +} +#scheduler-reservation-table tbody tr td.failure:after { + content: "✗"; +} + +#scheduler-reservation-table tbody tr td.maintenance { background: url("../img/tools-15.png") no-repeat scroll 50% 50% #EDA428; } -#scheduler-reservation-table td.free:hover ,#scheduler-reservation-table td.selected, #scheduler-reservation-table td.selected_tmp { - background: #25BA25; +#scheduler-reservation-table tbody tr td.pendingin { + background: #FFFF99; +} + + +#scheduler-reservation-table tbody tr td.pendingout { + background: #E8E8E8; +} + +#scheduler-reservation-table tbody tr td.free:hover ,#scheduler-reservation-table tbody tr td.selected, #scheduler-reservation-table tbody tr td.selected_tmp { + background: #26c9e2; } td.no-image { @@ -227,12 +269,20 @@ td.no-image { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6c9e2', endColorstr='#e0e0e0',GradientType=1 ); /* IE6-9 */ padding: 3px 0 3px 30px; - width: 109px; + width: 250px; } .legend ol li.free{ + background: #FFFFFF; } +.legend ol li.pendingin{ +background: #FFFF99; +} +.legend ol li.pendingout{ +background: #E8E8E8; +} + .legend ol li.closed{ background: url("../img/closed-lock-15.png") no-repeat scroll 8px 50% #DD4444; @@ -245,3 +295,24 @@ td.no-image { .legend ol li.selected { background: #25BA25; } + +.legend ol li.disabled { + background: url("../img/forbidden.png") no-repeat scroll 2px 50% #FFFFFF; +} + +/* latest stuff */ +.sliderContainer { + margin-left: -15px; + margin-right: 15px; +} +.table-responsive{ + overflow: hidden !important; +} +input { + min-width: 150px !important; + margin-left: 5px; +} + +.slider.slider-horizontal { + width: 100%; +}