status.css 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. .status { font-family: arial,serif; font-size: 8pt; background-color: #fff; color: #000; }
  2. a { color: #000; text-decoration: none; }
  3. a:hover { color: #6e7475; }
  4. th { text-align: left; font-size: 8pt; padding: 0 5px; border: 0; }
  5. td { font-size: 8pt; border: 0; }
  6. .warningMessage { text-align: center; color: #ff3300; font-weight: bold; font-size: 10pt; }
  7. .infoMessage { text-align: center; color: #ff3300; font-weight: bold; }
  8. .infoBox { color: #000; padding: 2px; border: 0; }
  9. .infoBoxTitle { font-size: 10pt; font-weight: bold; color: #000; }
  10. .infoBoxBadProcStatus { color: #ff3300; }
  11. a.homepageURL:Hover { color: #ff3300; }
  12. .linkBox { border: 0; }
  13. table.linkBox { margin-top: 20px; }
  14. td.linkBox a { margin-left: 5px; padding-left: 10px; background: url(../images/interface/menu_li1.gif) 0 0.35em no-repeat; }
  15. td.linkBox a:hover { background: url(../images/interface/menu_li2.gif) 0 0.35em no-repeat; }
  16. .filter { border: 0; }
  17. .filterTitle { font-size: 10pt; font-weight: bold; }
  18. .filterValue { color: #707677 }
  19. .itemTotalsTitle { text-align: center; margin-top:5px; }
  20. .statusTitle { text-align: center; font-weight: bold; font-size: 10pt; }
  21. table.status { background-color: #fff; padding: 2px; border: 0; }
  22. th.status { font-size: 10pt; background-color: #707677; color: #fff; border: 0; }
  23. div.status { font-size: 10pt; text-align: center; }
  24. .statusOdd { background-color: #cfcfcf; }
  25. .statusEven { background-color: #e7e7e7; }
  26. .statusPENDING { text-align: center; background-color: #acacac; color: #fff; }
  27. .statusDOWNTIME { text-align: center; background-color: #acacac; color: #fff; }
  28. .statusOK { text-align: center; background-color: #00CC33; color: #fff; }
  29. .statusRECOVERY { text-align: center; background-color: #00CC33; color: #fff; }
  30. .statusUNKNOWN { text-align: center; background-color: #E066FF; color: #fff; }
  31. .statusWARNING { text-align: center; background-color: #ffa500; color: #fff; }
  32. .statusCRITICAL { text-align: center; background-color: #ff3300; color: #fff; }
  33. .statusPENDING a, .statusDOWNTIME a, .statusOK a, .statusRECOVERY a, .statusUNKNOWN a, .statusWARNING a, .statusCRITICAL a { color: #000; }
  34. .statusPENDING a:hover, .statusDOWNTIME a:hover, .statusOK a:hover, .statusRECOVERY a:hover, .statusUNKNOWN a:hover, .statusWARNING a:hover, .statusCRITICAL a:hover { color: #fff; }
  35. .statusHOSTPENDING { text-align: center; background-color: #acacac; color: #fff; }
  36. .statusHOSTDOWNTIME { text-align: center; background-color: #acacac; color: #fff; }
  37. .statusHOSTUP { text-align: center; background-color: #00cc33; color: #fff; }
  38. .statusHOSTDOWN { text-align: center; background-color: #ff3300; color: #fff; }
  39. .statusHOSTDOWNACK { text-align: center; background-color: #ff3300; color: #fff; }
  40. .statusHOSTDOWNSCHED { text-align: center; background-color: #ff3300; color: #fff; }
  41. .statusHOSTUNREACHABLE { text-align: center; background-color: #E066FF; color: #fff; }
  42. .statusHOSTUNREACHABLEACK { text-align: center; background-color: #E066FF; color: #fff; }
  43. .statusHOSTUNREACHABLESCHED { text-align: center; background-color: #E066FF; color: #fff; }
  44. .statusHOSTPENDING a, .statusHOSTDOWNTIME a, .statusHOSTUP a, .statusHOSTDOWN a, .statusHOSTDOWNACK a, .statusHOSTDOWNSCHED a, .statusHOSTUNREACHABLE a, .statusHOSTUNREACHABLEACK a, .statusHOSTUNREACHABLESCHED a { color: #000; }
  45. .statusHOSTPENDING a:hover, .statusHOSTDOWNTIME a:hover, .statusHOSTUP a:hover, .statusHOSTDOWN a:hover, .statusHOSTDOWNACK a:hover, .statusHOSTDOWNSCHED a:hover, .statusHOSTUNREACHABLE a:hover, .statusHOSTUNREACHABLEACK a:hover, .statusHOSTUNREACHABLESCHED a:hover { color: #fff; }
  46. .statusBGUNKNOWN { background-color: #EEAEEE; }
  47. .statusBGUNKNOWNACK { background-color: #EEAEEE; }
  48. .statusBGUNKNOWNSCHED { background-color: #EEAEEE; }
  49. .statusBGWARNING { background-color: #ffda9f; }
  50. .statusBGWARNINGACK { background-color: #ffda9f; }
  51. .statusBGWARNINGSCHED { background-color: #ffda9f; }
  52. .statusBGCRITICAL { background-color: #ffd4c9; }
  53. .statusBGCRITICALACK { background-color: #ffd4c9; }
  54. .statusBGCRITICALSCHED { background-color: #ffd4c9; }
  55. .statusBGDOWN { background-color: #ffd4c9; }
  56. .statusBGDOWNACK { background-color: #ffd4c9; }
  57. .statusBGDOWNSCHED { background-color: #ffd4c9; }
  58. .statusBGUNREACHABLE { background-color: #EEAEEE; }
  59. .statusBGUNREACHABLEACK { background-color: #EEAEEE; }
  60. .statusBGUNREACHABLESCHED { background-color: #EEAEEE; }
  61. div.serviceTotals { text-align: center; font-weight: bold; font-size: 10pt; }
  62. table.serviceTotals { font-size: 10pt; background-color: #fff; padding: 2px; border: 0; }
  63. th.serviceTotals,A.serviceTotals { text-align: center; font-size: 10pt; background-color: #707677; color: #fff; border: 0; }
  64. td.serviceTotals { text-align: center; background-color: #e9e9e9; }
  65. a.serviceTotals:hover { color: #000; }
  66. .serviceTotalsOK { text-align: center; background-color: #00CC33; color: #fff; border: 0 }
  67. .serviceTotalsBGOK { border: 1px #00CC33 solid; }
  68. .serviceTotalsWARNING { text-align: center; background-color: #ffa500; color: #fff; border: 0 }
  69. .serviceTotalsBGWARNING { border: 1px #ffa500 solid; }
  70. .serviceTotalsUNKNOWN { text-align: center; background-color: #E066FF; color: #fff; border: 0 }
  71. .serviceTotalsBGUNKNOWN { border: 1px #E066FF solid; }
  72. .serviceTotalsCRITICAL { text-align: center; background-color: #ff3300; color: #fff; border: 0 }
  73. .serviceTotalsBGCRITICAL { border: 1px #ff3300 solid; }
  74. .serviceTotalsPENDING { text-align: center; background-color: #acacac; color: #fff; border: 0 }
  75. .serviceTotalsBGPENDING { border: 1px #acacac solid; }
  76. .serviceTotalsPROBLEMS { text-align: center; background-color: #6ec2fd; color: #fff; border: 0 }
  77. .serviceTotalsBGPROBLEMS { border: 1px #6ec2fd solid; }
  78. div.serviceTotalsCommands { text-align: right; font-weight: bold; font-size: 10pt; }
  79. table.serviceTotalsCommands { font-size: 10pt; background-color: #fff; padding: 2px; border: 0; }
  80. th.serviceTotalsCommands,A.serviceTotalsCommands { text-align: right; font-size: 10pt; background-color: #707677; color: #fff; border: 0; }
  81. td.serviceTotalsCommands { text-align: right; background-color: #e9e9e9; border: 0; }
  82. a.serviceTotalsCommands:hover { color: #000; }
  83. serviceTotalsCommands a:hover { color: #fff; }
  84. div.hostTotals { text-align: center; font-weight: bold; font-size: 10pt; }
  85. table.hostTotals { font-size: 10pt; background-color: #fff; padding: 2px; border: 0; }
  86. th.hostTotals,A.hostTotals { text-align: center; font-size: 10pt; background-color: #707677; color: #fff; border: 0; }
  87. td.hostTotals { text-align: center; background-color: #e9e9e9; }
  88. a.hostTotals:hover { color: #000; }
  89. .hostTotalsUP { text-align: center; background-color: #00cc33; color: #fff; border: 0 }
  90. .hostTotalsBGUP { border: 1px #00cc33 solid; }
  91. .hostTotalsDOWN { text-align: center; background-color: #ff3300; color: #fff; border: 0 }
  92. .hostTotalsBGDOWN { border: 1px #ff3300 solid; }
  93. .hostTotalsUNREACHABLE { text-align: center; background-color: #E066FF; color: #fff; border: 0 }
  94. .hostTotalsBGUNREACHABLE { border: 1px #E066FF solid; }
  95. .hostTotalsPENDING { text-align: center; background-color: #acacac; color: #fff; border: 0 }
  96. .hostTotalsBGPENDING { border: 1px #acacac solid; }
  97. .hostTotalsPROBLEMS { text-align: center; background-color: #6ec2fd; color: #fff; border: 0 }
  98. .hostTotalsBGPROBLEMS { border: 1px #6ec2fd solid; }
  99. div.hostTotalsCommands { text-align: right; font-weight: bold; font-size: 10pt; }
  100. table.hostTotalsCommands { font-size: 10pt; background-color: #fff; padding: 2px; border: 0; }
  101. th.hostTotalsCommands,A.hostTotalsCommands { text-align: right; font-size: 10pt; background-color: #707677; color: #fff; border: 0; }
  102. td.hostTotalsCommands { text-align: right; background-color: #e9e9e9; border: 0; }
  103. a.hostTotalsCommands:hover { color: #000; }
  104. hostTotalsCommands a:hover { color: #fff; }
  105. .miniStatusPENDING { background-color: #acacac; text-align: center; }
  106. .miniStatusOK { background-color: #00cc33; text-align: center; }
  107. .miniStatusUNKNOWN { background-color: #bf44b2; text-align: center; }
  108. .miniStatusWARNING { background-color: #ffa500; text-align: center; }
  109. .miniStatusCRITICAL { background-color: #ff3300; text-align: center; }
  110. .miniStatusPENDING a, .miniStatusOK a, .miniStatusUNKNOWN a, .miniStatusWARNING a, .miniStatusCRITICAL a { color: #000; }
  111. .miniStatusPENDING a:hover, .miniStatusOK a:hover, .miniStatusUNKNOWN a:hover, .miniStatusWARNING a:hover, .miniStatusCRITICAL a:hover { color: #fff; }
  112. .miniStatusUP { background-color: #00cc33; text-align: center; }
  113. .miniStatusDOWN { background-color: #ff3300; text-align: center; }
  114. .miniStatusUNREACHABLE { background-color: #bf44b2; text-align: center; }
  115. .miniStatusUP a, .miniStatusDOWN a, .miniStatusUNREACHABLE a { color: #000; }
  116. .miniStatusUP a:hover, .miniStatusDOWN a:hover, .miniStatusUNREACHABLE a:hover { color: #fff; }
  117. .hostImportantProblem { background-color: #ff3300; color: #000; }
  118. .hostUnimportantProblem { background-color: #ffcccc; color: #000; }
  119. .serviceImportantProblem { background-color: #ff3300; color: #000; }
  120. .serviceUnimportantProblem { background-color: #ffcccc; color: #000; }
  121. .highlightRow { background-color: #BBC3BB; }