You are here

calendar-blue2.css in Javascript Tools 5

/* The main calendar widget.  DIV containing a table. */

div.calendar { position: relative; }

.calendar, .calendar table {
  border: 1px solid #206A9B;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #F1F8FC;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
}

.calendar .nav {
  background: #007ED1 url(menuarrow2.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  background: #000;
  color: #fff;
  padding: 2px;
}

.calendar thead tr { /* Row <TR> containing navigation buttons */
  background: #007ED1;
  color: #fff;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background: #C7E1F3;
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #206A9B;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #a66;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background-color: #34ABFA;
  color: #000;
  border: 1px solid #016DC5;
  padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background-color: #006AA9;
  border: 1px solid #008AFF;
  padding: 2px 0px 0px 2px;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  color: #456;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #bbb;
}
.calendar tbody .day.othermonth.oweekend {
  color: #fbb;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: #C7E1F3;
}

.calendar tbody .rowhilite td {
  background: #def;
}

.calendar tbody .rowhilite td.wn {
  background: #F1F8FC;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: #def;
  padding: 1px 3px 1px 1px;
  border: 1px solid #8FC4E8;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  background: #cde;
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { /* Cell showing today date */
  font-weight: bold;
  border: 1px solid #000;
  padding: 1px 3px 1px 1px;
  background: #fff;
  color: #000;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #a66;
}

.calendar tbody td.today { /* Cell showing selected date */
  font-weight: bold;
  color: #D50000;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #206A9B;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #000;
  color: #fff;
  border-top: 1px solid #206A9B;
  padding: 1px;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #B8DAF0;
  border: 1px solid #178AEB;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #006AA9;
  padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border: 1px solid #655;
  background: #def;
  color: #000;
  font-size: 90%;
  z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .hilite {
  background: #34ABFA;
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  font-weight: bold;
}

.calendar .combo .active {
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  background: #F1F8FC;
  font-weight: bold;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #E3F0F9;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #F1F8FC;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #267DB7;
  color: #fff;
}

.calendar td.time span.active {
  border-color: red;
  background-color: #000;
  color: #A5FF00;
}

File

jscalendar/lib/calendar-blue2.css
View source
  1. /* The main calendar widget. DIV containing a table. */
  2. div.calendar { position: relative; }
  3. .calendar, .calendar table {
  4. border: 1px solid #206A9B;
  5. font-size: 11px;
  6. color: #000;
  7. cursor: default;
  8. background: #F1F8FC;
  9. font-family: tahoma,verdana,sans-serif;
  10. }
  11. /* Header part -- contains navigation buttons and day names. */
  12. .calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  13. text-align: center; /* They are the navigation buttons */
  14. padding: 2px; /* Make the buttons seem like they're pressing */
  15. }
  16. .calendar .nav {
  17. background: #007ED1 url(menuarrow2.gif) no-repeat 100% 100%;
  18. }
  19. .calendar thead .title { /* This holds the current "month, year" */
  20. font-weight: bold; /* Pressing it will take you to the current date */
  21. text-align: center;
  22. background: #000;
  23. color: #fff;
  24. padding: 2px;
  25. }
  26. .calendar thead tr { /* Row containing navigation buttons */
  27. background: #007ED1;
  28. color: #fff;
  29. }
  30. .calendar thead .daynames { /* Row containing the day names */
  31. background: #C7E1F3;
  32. }
  33. .calendar thead .name { /* Cells containing the day names */
  34. border-bottom: 1px solid #206A9B;
  35. padding: 2px;
  36. text-align: center;
  37. color: #000;
  38. }
  39. .calendar thead .weekend { /* How a weekend day name shows in header */
  40. color: #a66;
  41. }
  42. .calendar thead .hilite { /* How do the buttons in header appear when hover */
  43. background-color: #34ABFA;
  44. color: #000;
  45. border: 1px solid #016DC5;
  46. padding: 1px;
  47. }
  48. .calendar thead .active { /* Active (pressed) buttons in header */
  49. background-color: #006AA9;
  50. border: 1px solid #008AFF;
  51. padding: 2px 0px 0px 2px;
  52. }
  53. /* The body part -- contains all the days in month. */
  54. .calendar tbody .day { /* Cells containing month days dates */
  55. width: 2em;
  56. color: #456;
  57. text-align: right;
  58. padding: 2px 4px 2px 2px;
  59. }
  60. .calendar tbody .day.othermonth {
  61. font-size: 80%;
  62. color: #bbb;
  63. }
  64. .calendar tbody .day.othermonth.oweekend {
  65. color: #fbb;
  66. }
  67. .calendar table .wn {
  68. padding: 2px 3px 2px 2px;
  69. border-right: 1px solid #000;
  70. background: #C7E1F3;
  71. }
  72. .calendar tbody .rowhilite td {
  73. background: #def;
  74. }
  75. .calendar tbody .rowhilite td.wn {
  76. background: #F1F8FC;
  77. }
  78. .calendar tbody td.hilite { /* Hovered cells */
  79. background: #def;
  80. padding: 1px 3px 1px 1px;
  81. border: 1px solid #8FC4E8;
  82. }
  83. .calendar tbody td.active { /* Active (pressed) cells */
  84. background: #cde;
  85. padding: 2px 2px 0px 2px;
  86. }
  87. .calendar tbody td.selected { /* Cell showing today date */
  88. font-weight: bold;
  89. border: 1px solid #000;
  90. padding: 1px 3px 1px 1px;
  91. background: #fff;
  92. color: #000;
  93. }
  94. .calendar tbody td.weekend { /* Cells showing weekend days */
  95. color: #a66;
  96. }
  97. .calendar tbody td.today { /* Cell showing selected date */
  98. font-weight: bold;
  99. color: #D50000;
  100. }
  101. .calendar tbody .disabled { color: #999; }
  102. .calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  103. visibility: hidden;
  104. }
  105. .calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  106. display: none;
  107. }
  108. /* The footer part -- status bar and "Close" button */
  109. .calendar tfoot .footrow { /* The in footer (only one right now) */
  110. text-align: center;
  111. background: #206A9B;
  112. color: #fff;
  113. }
  114. .calendar tfoot .ttip { /* Tooltip (status bar) cell */
  115. background: #000;
  116. color: #fff;
  117. border-top: 1px solid #206A9B;
  118. padding: 1px;
  119. }
  120. .calendar tfoot .hilite { /* Hover style for buttons in footer */
  121. background: #B8DAF0;
  122. border: 1px solid #178AEB;
  123. color: #000;
  124. padding: 1px;
  125. }
  126. .calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  127. background: #006AA9;
  128. padding: 2px 0px 0px 2px;
  129. }
  130. /* Combo boxes (menus that display months/years for direct selection) */
  131. .calendar .combo {
  132. position: absolute;
  133. display: none;
  134. top: 0px;
  135. left: 0px;
  136. width: 4em;
  137. cursor: default;
  138. border: 1px solid #655;
  139. background: #def;
  140. color: #000;
  141. font-size: 90%;
  142. z-index: 100;
  143. }
  144. .calendar .combo .label,
  145. .calendar .combo .label-IEfix {
  146. text-align: center;
  147. padding: 1px;
  148. }
  149. .calendar .combo .label-IEfix {
  150. width: 4em;
  151. }
  152. .calendar .combo .hilite {
  153. background: #34ABFA;
  154. border-top: 1px solid #46a;
  155. border-bottom: 1px solid #46a;
  156. font-weight: bold;
  157. }
  158. .calendar .combo .active {
  159. border-top: 1px solid #46a;
  160. border-bottom: 1px solid #46a;
  161. background: #F1F8FC;
  162. font-weight: bold;
  163. }
  164. .calendar td.time {
  165. border-top: 1px solid #000;
  166. padding: 1px 0px;
  167. text-align: center;
  168. background-color: #E3F0F9;
  169. }
  170. .calendar td.time .hour,
  171. .calendar td.time .minute,
  172. .calendar td.time .ampm {
  173. padding: 0px 3px 0px 4px;
  174. border: 1px solid #889;
  175. font-weight: bold;
  176. background-color: #F1F8FC;
  177. }
  178. .calendar td.time .ampm {
  179. text-align: center;
  180. }
  181. .calendar td.time .colon {
  182. padding: 0px 2px 0px 3px;
  183. font-weight: bold;
  184. }
  185. .calendar td.time span.hilite {
  186. border-color: #000;
  187. background-color: #267DB7;
  188. color: #fff;
  189. }
  190. .calendar td.time span.active {
  191. border-color: red;
  192. background-color: #000;
  193. color: #A5FF00;
  194. }