PluginProbe
Booking Calendar / 11.7
Booking Calendar v11.7
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 10.11.3 10.11.4 All 201 releases
booking / css / skins / traditional-light.css

traditional-light.css in Booking Calendar 11.7, at css/skins/traditional-light.css

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