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 / light-01.css

light-01.css in Booking Calendar 10.1.3, at css/skins/light-01.css

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