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

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

343 lines 16.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**********************************************************************************************************************/
2 /* Green ROG - 01 ( booked: Red, pending: Orange, available: Green ) - 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:#4b4b4b;
79 }
80 /* Top and bottom "cost text" in day cells */
81 .datepick-inline .datepick-days-cell div.date-content-bottom,
82 .datepick-inline .datepick-days-cell div.date-content-top {
83 font-weight: 400;
84 color:#444;
85 font-size:0.65em
86 }
87 /* Selected dates - Top and bottom "cost text" in day cells */
88 .datepick-inline .datepick-days-cell.datepick-current-day div.date-content-bottom,
89 .datepick-inline .datepick-days-cell.datepick-current-day div.date-content-top {
90 color:#ccc;
91 }
92 /******************************************************************************** FixIn: 9.5.0.2 */
93 /* New Stripes - Unavailable Cells - for Booking > Availability page ********/
94 /*******************************************************************************/
95 /* Stripes */
96 .wpbc_ajx_availability_container .datepick-inline .datepick {
97 /*background: repeating-linear-gradient( 135deg, #fff, #fff 4px, #eaeaeb 4px, #eaeaeb 8px );*/
98 background: repeating-linear-gradient( 135deg, #fff, #fff 4px, #f5f5ef 4px, #f5f5cf 8px );
99 }
100 /* Unselectable dates & headers - calendar empty cells */
101 .wpbc_ajx_availability_container .datepick-inline th,
102 .wpbc_ajx_availability_container .datepick-inline .datepick-days-cell.datepick-unselectable{
103 background: #fff; /* Here the same color as at line #18 for "Full Calendar Frame": .datepick-inline { ... } */
104 }
105 /* It is all unavailable dates */
106 .wpbc_ajx_availability_container .datepick-inline .date_user_unavailable,
107 .wpbc_ajx_availability_container .datepick-inline .before_after_unavailable, /* "Before/After" unavailable days from Settings General page in "Availability" section */
108 .wpbc_ajx_availability_container .datepick-inline .weekdays_unavailable, /* "Weekdays" unavailable from Settings General page in "Availability" section */
109 .wpbc_ajx_availability_container .datepick-inline .season_unavailable /* "SEASON" unavailable dates defined at Booking > Resources > Availability page */
110 {
111 background: #fff;
112 }
113 /* It is all unavailable RESOURCE dates defined at Booking > Availability page */
114 .wpbc_ajx_availability_container .resource_unavailable:not(.datepick-unselectable) {
115 background: transparent;
116 color:#fff;
117 }
118 /* Unavailable SELECTABLE days for Booking > Availability page */
119 .block_hints .datepick-inline .datepick-days-cell.date_user_unavailable a,
120 .datepick-inline .datepick-days-cell.date_user_unavailable:not(.datepick-unselectable) a{
121 color:#ccc;
122 }
123 /* Unselectable dates - hide check in/out */
124 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_in_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el,
125 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_out_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el{
126 display: none;
127 }
128 /*********************************************************************************/
129 /* 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. */
130 div.wpbc_ajx_availability_container .datepick-inline .datepick-unselectable,
131 .datepick-inline .datepick-unselectable{
132 color: #ddd;
133 text-shadow: 0 0px 0 #ddd;
134 }
135 .datepick-inline .datepick-unselectable span{ /* //FixIn: 8.9.4.13 */
136 text-shadow: none;
137 }
138 /******************************************************************************** FixIn End: 9.5.0.2 */
139
140 /*******************************************************************************/
141 /* Dates Cells **********************************************************/
142 /*******************************************************************************/
143
144 /* A V A I L A B L E - BACKGROUND */
145 .block_hints .block_free,
146 .block_hints .block_time,
147 .block_hints .block_check_in_out div.check-in-div, /* Item for the LEGEND */
148 .block_hints .block_check_in_out div.check-out-div, /* Item for the LEGEND */
149 .datepick-inline .date_available,
150 .datepick-inline .timespartly.check_in_time div.check-in-div, /* Define the COLOR fot the check in / out times the same as available*/
151 .datepick-inline .timespartly.check_out_time div.check-out-div {
152 background: #4faf00;
153 }
154 /* A V A I L A B L E - Text A */
155 .block_hints .block_free a,
156 .block_hints .block_time,
157 .datepick-inline .date_available a{
158 color:#fff;
159 font-weight: 400;
160 text-shadow: 0 0px 0 #fff;
161 }
162 /*******************************************************************************/
163
164 /* T I M E S L O T S */
165 .block_hints .block_time,
166 .datepick-inline .timespartly{
167 /*background-image: url("../../assets/img/clock_fill.png");*/ /* //FixIn: 8.9.4.13 */
168 background-repeat: no-repeat;
169 background-position:100% 100%;
170 }
171 /*******************************************************************************/
172
173 /* A P P R O V E D - BACKGROUND */
174 .block_hints .date_approved.block_check_in_out,
175 .block_hints .block_booked,
176 .datepick-inline .date_approved,
177 /* 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 */
178 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
179 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {
180 background-color: #C60B0B;
181 }
182 /* A P P R O V E D - T E X T /including partially booked - timeslots/ */
183 .block_hints .date_approved.block_check_in_out,
184 .block_hints .block_booked,
185 .datepick-inline .date_approved,
186 .block_hints .block_booked a,
187 .datepick-inline .date_approved a{
188 color: #5F0000;
189 font-weight: 600;
190 text-shadow: 0 1px 0 #DD0000;
191 }
192 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
193 .block_hints .date_approved.block_check_in_out div.check-in-div, /* Item for the LEGEND */
194 .datepick-inline .date_approved.timespartly.check_in_time div.check-in-div{
195 border-right: 1px dotted #C60B0B;
196 }
197 .block_hints .date_approved.block_check_in_out div.check-out-div, /* Item for the LEGEND */
198 .datepick-inline .date_approved.timespartly.check_out_time div.check-out-div{
199 border-left: 1px dotted #C60B0B;
200 }
201 /*******************************************************************************/
202
203 /* P E N D I N G - BACKGROUND */
204 .block_hints .date2approve.block_check_in_out,
205 .block_hints .block_pending,
206 .datepick-inline .date2approve,
207 /* 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 */
208 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
209 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {
210 background-color: #DF9A00;
211 }
212 /* P E N D I N G - T E X T /including partially booked - timeslots/ */
213 .block_hints .date2approve.block_check_in_out,
214 .block_hints .block_pending,
215 .datepick-inline .date2approve,
216 .block_hints .block_pending a,
217 .datepick-inline .date2approve a {
218 color: #885500;
219 font-weight: 600;
220 text-shadow: 0 1px 0 #FFAA00;
221 }
222 /*******************************************************************************/
223 /* TIME SLOTs (partially booked) - BACKGROUND */
224 .datepick-inline .date2approve.timespartly,
225 .datepick-inline .date_approved.timespartly {
226 background-color: #C0C60B;
227 }
228 /* TIME SLOTs (partially booked) - TEXT */
229 .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
230 .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
231 .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) a,
232 .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) a{
233 color: #93980c;
234 font-weight: 600;
235 text-shadow: 0 1px 0px #C3C808;
236 }
237 /*******************************************************************************/
238 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
239 .block_hints .date2approve.block_check_in_out div.check-in-div, /* Item for the LEGEND */
240 .datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{
241 border-right: 1px dotted #DF9A00;
242 }
243 .block_hints .date2approve.block_check_in_out div.check-out-div, /* Item for the LEGEND */
244 .datepick-inline .date2approve.timespartly.check_out_time div.check-out-div{
245 border-left: 1px dotted #DF9A00;
246 }
247 /*******************************************************************************/
248
249 /* S E L E C T E D Dates - Background */
250 .datepick-inline .datepick-one-month .datepick .datepick-current-day {
251 background-color: #555;
252 }
253 /* S E L E C T E D Dates - Text color */
254 .datepick-inline .datepick-one-month .datepick .datepick-current-day .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
255 .datepick-inline .datepick-one-month .datepick .datepick-current-day a{
256 color: #f0f0f0;
257 text-shadow: none;
258 }
259 /*******************************************************************************/
260
261 /* C e l l O V E R Dates - Background */
262 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over,
263 .datepick-inline .datepick .datepick-days-cell-over{
264 background:#aaa;
265 }
266 /* C e l l O V E R Dates - Text color */
267 .datepick-inline .datepick-one-month .datepick .datepick-days-cell-over .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
268 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a:hover,
269 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a{
270 color: #f0f0f0;
271 text-shadow: none;
272 }
273 /*******************************************************************************/
274 /* FixIn: 6.0.1.2 */
275 /* 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 */
276 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve span,
277 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve span,
278 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved span,
279 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved span {
280 font-weight: 600;
281 text-shadow: none;
282 }
283
284 /* Show partially (time-slots) booked days with Background color as for available days ********************************/
285 /** //FixIn: 8.2.1.27 Updated 2018-07-04 ****/
286 /* Color as in this section A V A I L A B L E - BACKGROUND */
287 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock {
288 background-color: #4faf00;
289 }
290 /* Same as in this Section above --- A V A I L A B L E - Text A */
291 /* TIME SLOTs (partially booked) - TEXT */
292 .wpbc_timeslot_day_bg_as_available .datepick-inline .timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
293 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.date_available a {
294 color: #fff;
295 font-weight: 400;
296 text-shadow: 0 0px 0 #fff;
297 }
298 .wpbc_timeslot_day_bg_as_available .datepick-inline .timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots{
299 font-weight: 600;
300 }
301 /* Same as in this Section above --- S E L E C T E D Dates - Text color */
302 .wpbc_timeslot_day_bg_as_available .datepick-inline .datepick-one-month .datepick .times_clock.date_available.datepick-current-day a{
303 color: #EEEEEE;
304 text-shadow: 0 -1px 0 #000000;
305 }
306 /* Same as in this Section above --- A V A I L A B L E and UNSELECTABLE - Text */
307 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_available {
308 color: #CCCCCC; /* This style for the unavailable date, when we are select the dates */
309 text-shadow: none; /* This style for the unavailable date, when we are select the dates */
310 }
311 .datepick-inline .date_available span {
312 text-shadow: none;
313 }
314
315 /*******************************************************************************/
316 /* CHECK IN / OUT as P.O.L.Y.G.O.N.S //FixIn: 8.9.4.13 */
317 /*******************************************************************************/
318 /* Fill diagonal check in/out items with AVAILABLE background color */
319 .wpbc-cell-box .wpbc-diagonal-el svg polygon{
320 fill: #4faf00;
321 }
322 /* Firstly we define background of the day cells background as available */
323 .datepick-inline td.datepick-days-cell.check_in_time,
324 .datepick-inline td.datepick-days-cell.check_out_time {
325 background-color: #4faf00;
326 }
327 /* Pending */
328 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
329 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
330 {
331 fill: #DF9A00;
332 }
333 /* Approved */
334 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date_approved .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
335 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date_approved .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
336 {
337 fill: #C60B0B;
338 }
339 /* C e l l O V E R Dates */
340 .datepick-inline td.datepick-days-cell.check_in_time.datepick-days-cell-over,
341 .datepick-inline td.datepick-days-cell.check_out_time.datepick-days-cell-over {
342 background-color: #aaa;
343 }