PluginProbe
Booking Calendar / 10.1.3
Booking Calendar v10.1.3
11.8.3 11.8.2 11.8.1 11.8 11.7 11.6.1 11.6 11.5 11.4.3 11.4.2 11.4.1 11.4 11.3 11.2.1 11.2 11.1 11.0 10.15.7 10.15.6 10.1.3 10.10 10.10.1 10.10.2 10.11 10.11.2 All 203 releases
booking / css / skins / black-2.css

black-2.css in Booking Calendar 10.1.3, at css/skins/black-2.css

302 lines 14.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*******************************************************************************/
2 /* Black 2 - C O L O R S K I N ****************************/
3 /*******************************************************************************/
4 /* For better compatibility, please change here only folowing properties: */
5 /*
6 * background , background-color, background-repeat, background-image, background-repeat, background-position
7 * border
8 * box-shadow, -moz-box-shadow, -webkit-box-shadow
9 * border-radius, -moz-border-radius, -webkit-border-radius
10 * color
11 * font-weight
12 * text-shadow
13 * text-transform
14 *
15 */
16
17 /* Full Calendar Frame */
18 #datepick-div.datepick-inline, /* FixIn: 9.7.x This CSS rule required for dark themes for popup calendars layout */
19 .datepick-inline {
20 background: #1f1f1f; /* FixIn: 9.3.1.4 */
21 border: 1px solid #555;
22 box-shadow: 0 0 3px #444;
23 -moz-box-shadow: 0 0 3px #444;
24 -webkit-box-shadow: 0 0 3px #444;
25 border-radius: 0;
26 -moz-border-radius: 0;
27 -webkit-border-radius: 0;
28
29 text-transform:uppercase;
30 }
31 /* Background of one calendar month */
32 .datepick-inline .datepick{
33 background: #191919;
34 }
35 /* Previous & Next links and TITLE BACKGROUND */
36 .datepick-inline .calendar-links {
37 border-bottom:none; /* FixIn: 9.3.1.4 */
38 background: transparent;
39 }
40 /* Prev - Next Text */
41 .datepick-inline .calendar-links .datepick-prev a,
42 .datepick-inline .calendar-links .datepick-next a,
43 .datepick-inline .calendar-links .datepick-prev a:hover,
44 .datepick-inline .calendar-links .datepick-next a:hover{
45 color: #5f5f5f; /* FixIn: 9.3.1.4 */
46 text-shadow: none;
47 font-weight: 600;
48 }
49 /* Month Titles */
50 .datepick-inline .datepick-header {
51 color: #5f5f5f; /* FixIn: 9.3.1.4 */
52 font-weight: 600;
53 text-shadow: none;
54
55 background-color:#1f1f1f;
56 text-transform:uppercase;
57 }
58
59
60 /* Week Titles */
61 div.datepick-inline .datepick-title-row th{
62 font-weight: 600;
63 border:2px solid #000000;
64 color:#05738e;
65 text-transform:uppercase;
66 }
67 /* Cell border*/
68 .block_hints .block_free, .block_hints .block_time, .block_hints .block_booked, .block_hints .block_pending, .block_hints .block_check_in_out,
69 .datepick-inline .datepick-days-cell{
70 border:2px solid #000000;
71 color:#ffff;
72 }
73 /******************************************************************************** FixIn: 9.5.0.2 */
74 /* New Stripes - Unavailable Cells - for Booking > Availability page ********/
75 /*******************************************************************************/
76 /* Stripes */
77 .wpbc_ajx_availability_container .datepick-inline .datepick {
78 /*background: repeating-linear-gradient( 135deg, #717171, #717171 4px, #777 4px, #777 8px );*/
79 background: repeating-linear-gradient( 135deg, #444, #444 4px, #555 4px, #555 8px );
80 }
81 /* Unselectable dates & headers - calendar empty cells */
82 .wpbc_ajx_availability_container .datepick-inline th,
83 .wpbc_ajx_availability_container .datepick-inline .datepick-days-cell.datepick-unselectable{
84 background: #191919; /* Here the same color as at line #36 for "Full Calendar Frame": .datepick-inline { ... } */
85 }
86 /* It is all unavailable dates */
87 .wpbc_ajx_availability_container .datepick-inline .date_user_unavailable,
88 .wpbc_ajx_availability_container .datepick-inline .before_after_unavailable, /* "Before/After" unavailable days from Settings General page in "Availability" section */
89 .wpbc_ajx_availability_container .datepick-inline .weekdays_unavailable, /* "Weekdays" unavailable from Settings General page in "Availability" section */
90 .wpbc_ajx_availability_container .datepick-inline .season_unavailable /* "SEASON" unavailable dates defined at Booking > Resources > Availability page */
91 {
92 background: #fff;
93 }
94 /* It is all unavailable RESOURCE dates defined at Booking > Availability page */
95 .wpbc_ajx_availability_container .resource_unavailable:not(.datepick-unselectable) {
96 background: transparent;
97 color:#fff;
98 }
99 /* Unavailable SELECTABLE days for Booking > Availability page */
100 .block_hints .datepick-inline .datepick-days-cell.date_user_unavailable a,
101 .datepick-inline .datepick-days-cell.date_user_unavailable:not(.datepick-unselectable) a{
102 color:#999;
103 }
104 /* Unselectable dates - hide check in/out */
105 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_in_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el,
106 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_out_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el{
107 display: none;
108 }
109 /*********************************************************************************/
110 /* U N S E L E C T A B L E - Usually when we select 1st date with range dates selection mode, previous dates become unselectable. */
111 div.wpbc_ajx_availability_container .datepick-inline .datepick-unselectable,
112 .datepick-inline .datepick-unselectable{
113 color: #777;
114 text-shadow: 0 0px 0 #ddd;
115 }
116 .datepick-inline .datepick-unselectable span{ /* //FixIn: 8.9.4.13 */
117 text-shadow: none;
118 }
119 /******************************************************************************** FixIn End: 9.5.0.2 */
120
121 /*******************************************************************************/
122 /* Dates Cells **********************************************************/
123 /*******************************************************************************/
124
125 /* A V A I L A B L E - BACKGROUND */
126 .block_hints .block_free,
127 .block_hints .block_time,
128 .block_hints .block_check_in_out div.check-in-div, /* Item for the LEGEND */
129 .block_hints .block_check_in_out div.check-out-div, /* Item for the LEGEND */
130 .datepick-inline .date_available,
131 .datepick-inline .timespartly.check_in_time div.check-in-div, /* Define the COLOR fot the check in / out times the same as available*/
132 .datepick-inline .timespartly.check_out_time div.check-out-div {
133 background:#383838;
134 }
135 /* A V A I L A B L E - Text A */
136 .block_hints .block_free a,
137 .block_hints .block_time,
138 .datepick-inline .date_available a{
139 color:#d3d3d3;
140 font-weight: 600;
141 text-shadow: none;
142 }
143 /*******************************************************************************/
144 /* T I M E S L O T S */
145 .block_hints .block_time,
146 .datepick-inline .timespartly{
147 /*background-image: url("../../assets/img/clock_fill.png");*/ /* //FixIn: 8.9.4.13 */
148 background-repeat: no-repeat;
149 background-position:100% 100%;
150 }
151 /*******************************************************************************/
152
153 /* A P P R O V E D - BACKGROUND */
154 .block_hints .date_approved.block_check_in_out,
155 .block_hints .block_booked,
156 .datepick-inline .date_approved,
157 /* A P P R O V E D - BACKGROUND for Check In Pending & Check Out Approved || Check Out Pending & Check In Approved Dates //FixIn: 6.0.1.2 */
158 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
159 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {
160 background-color:#c23b1b;
161 }
162 /* A P P R O V E D - T E X T /including partially booked - timeslots/ */
163 .block_hints .date_approved.block_check_in_out,
164 .block_hints .block_booked,
165 .datepick-inline .date_approved,
166 .block_hints .block_booked a,
167 .datepick-inline .date_approved a{
168 color: #d3d3d3;
169 font-weight: 600;
170 text-shadow: 0 1px 0 #DD0000;
171 }
172 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
173 .block_hints .date_approved.block_check_in_out div.check-in-div, /* Item for the LEGEND */
174 .datepick-inline .date_approved.timespartly.check_in_time div.check-in-div{
175 border-right: 1px dotted #C60B0B;
176 }
177 .block_hints .date_approved.block_check_in_out div.check-out-div, /* Item for the LEGEND */
178 .datepick-inline .date_approved.timespartly.check_out_time div.check-out-div{
179 border-left: 1px dotted #C60B0B;
180 }
181 /*******************************************************************************/
182
183 /* P E N D I N G - BACKGROUND */
184 .block_hints .date2approve.block_check_in_out,
185 .block_hints .block_pending,
186 .datepick-inline .date2approve,
187 /* P E N D I N G - BACKGROUND for Check In Approved & Check Out Pending || Check Out Approved & Check In Pending Dates //FixIn: 6.0.1.2 */
188 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
189 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {
190 background-color: #DF9A00;
191 }
192 /* P E N D I N G - T E X T /including partially booked - timeslots/ */
193 .block_hints .date2approve.block_check_in_out,
194 .block_hints .block_pending,
195 .datepick-inline .date2approve,
196 .block_hints .block_pending a,
197 .datepick-inline .date2approve a {
198 color: #885500;
199 font-weight: 600;
200 text-shadow: 0 1px 0 #FFAA00;
201 }
202 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
203 .block_hints .date2approve.block_check_in_out div.check-in-div, /* Item for the LEGEND */
204 .datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{
205 border-right: 1px dotted #DF9A00;
206 }
207 .block_hints .date2approve.block_check_in_out div.check-out-div, /* Item for the LEGEND */
208 .datepick-inline .date2approve.timespartly.check_out_time div.check-out-div{
209 border-left: 1px dotted #DF9A00;
210 }
211 /*******************************************************************************/
212
213 /* S E L E C T E D Dates - Background */
214 .datepick-inline .datepick-one-month .datepick .datepick-current-day {
215 background-color: #05738e;
216 }
217 /* S E L E C T E D Dates - Text color */
218 .datepick-inline .datepick-one-month .datepick .datepick-current-day .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
219 .datepick-inline .datepick-one-month .datepick .datepick-current-day a{
220 color: #EEEEEE;
221 text-shadow: 0 -1px 0 #000000;
222 }
223 /*******************************************************************************/
224
225 /* C e l l O V E R Dates - Background */
226 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over,
227 .datepick-inline .datepick .datepick-days-cell-over{
228 background:#aaa;
229 }
230 /* C e l l O V E R Dates - Text color */
231 .datepick-inline .datepick-one-month .datepick .datepick-days-cell-over .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
232 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a:hover,
233 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a{
234 color: #eee;
235 text-shadow: none;
236 }
237 /*******************************************************************************/
238 /* FixIn: 6.0.1.2 */
239 /* Text style for Check In Approved & Check Out Pending || Check Out Approved & Check In Pending || Check In Pending & Check Out Approved || Check Out Pending & Check In Approved */
240 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve span,
241 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve span,
242 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved span,
243 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved span {
244 font-weight: 600;
245 text-shadow: none;
246 }
247
248 /* Show partially (time-slots) booked days with Background color as for available days ********************************/
249 /** //FixIn: 8.2.1.27 Updated 2018-07-04 ****/
250 /* Color as in this section A V A I L A B L E - BACKGROUND */
251 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock {
252 background-color: #191919;
253 }
254 /* Same as in this Section above --- A V A I L A B L E - Text A */
255 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.date_available a {
256 color: #fff;
257 font-weight: 600;
258 text-shadow: none;
259 }
260 /* Same as in this Section above --- S E L E C T E D Dates - Text color */
261 .wpbc_timeslot_day_bg_as_available .datepick-inline .datepick-one-month .datepick .times_clock.date_available.datepick-current-day a{
262 color: #EEEEEE;
263 text-shadow: 0 -1px 0 #000000;
264 }
265 /* Same as in this Section above --- A V A I L A B L E and UNSELECTABLE - Text */
266 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_available {
267 color: #CCCCCC; /* This style for the uvailbale date, when we are select the dates */
268 text-shadow: none; /* This style for the unavailable date, when we are select the dates */
269 }
270 .datepick-inline .date_available span {
271 text-shadow: none;
272 }
273
274 /*******************************************************************************/
275 /* CHECK IN / OUT as P.O.L.Y.G.O.N.S //FixIn: 8.9.4.13 */
276 /*******************************************************************************/
277 /* Fill diagonal check in/out items with AVAILABLE background color */
278 .wpbc-cell-box .wpbc-diagonal-el svg polygon{
279 fill: #383838; /*FixIn: 9.6.3.1*/
280 }
281 /* Firstly we define background of the day cells background as available */
282 .datepick-inline td.datepick-days-cell.check_in_time,
283 .datepick-inline td.datepick-days-cell.check_out_time {
284 background-color: #191919;
285 }
286 /* Pending */
287 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
288 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
289 {
290 fill: #DF9A00;
291 }
292 /* Approved */
293 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date_approved .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
294 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date_approved .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
295 {
296 fill: #c23b1b;
297 }
298 /* C e l l O V E R Dates */
299 .datepick-inline td.datepick-days-cell.check_in_time.datepick-days-cell-over,
300 .datepick-inline td.datepick-days-cell.check_out_time.datepick-days-cell-over {
301 background-color: #aaa;
302 }