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 / premium-black.css

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

302 lines 14.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*******************************************************************************/
2 /* Premium Black - 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: #f8f8f8; /* FixIn: 9.3.1.4 */
21 border: 1px solid #fff;
22 box-shadow: 0 0 1px #5d5d5d;
23 -moz-box-shadow: 0 0 1px #5d5d5d;
24 -webkit-box-shadow: 0 0 1px #5d5d5d;
25 border-radius: 0;
26 -moz-border-radius: 0;
27 -webkit-border-radius: 0;
28 }
29 .datepick-inline {
30 padding: 1px;
31 }
32 .datepick-inline .datepick-one-month {
33 padding: 2px;
34 }
35 /* Background of one calendar month */
36 .datepick-inline .datepick{
37 background: #686868;
38 }
39 /* Previous & Next links and TITLE BACKGROUND */
40 .datepick-inline .calendar-links {
41 border-bottom:none; /* FixIn: 9.3.1.4 */
42 background: transparent;
43 }
44 /* Prev - Next Text */
45 .datepick-inline .calendar-links .datepick-prev a,
46 .datepick-inline .calendar-links .datepick-next a,
47 .datepick-inline .calendar-links .datepick-prev a:hover,
48 .datepick-inline .calendar-links .datepick-next a:hover{
49 color: #5f5f5f; /* FixIn: 9.3.1.4 */
50 text-shadow: none;
51 font-weight: 600;
52 }
53 /* Month Titles */
54 .datepick-inline .datepick-header {
55 color: #5f5f5f; /* FixIn: 9.3.1.4 */
56 font-weight: 600;
57 text-shadow: none;
58 }
59 /* Week Titles */
60 div.datepick-inline .datepick-title-row th{
61 border: 1px solid #ccc;
62 font-weight: 600;
63 text-transform: uppercase;
64 color: #b3b3b3;
65 text-shadow: none;
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: 1px solid #ccc;
71 color:#aaa;
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 }
80 /* Unselectable dates & headers - calendar empty cells */
81 .wpbc_ajx_availability_container .datepick-inline th,
82 .wpbc_ajx_availability_container .datepick-inline .datepick-days-cell.datepick-unselectable{
83 background: #686868; /* Here the same color as at line #36 for "Full Calendar Frame": .datepick-inline { ... } */
84 }
85 /* It is all unavailable dates */
86 .wpbc_ajx_availability_container .datepick-inline .date_user_unavailable,
87 .wpbc_ajx_availability_container .datepick-inline .before_after_unavailable, /* "Before/After" unavailable days from Settings General page in "Availability" section */
88 .wpbc_ajx_availability_container .datepick-inline .weekdays_unavailable, /* "Weekdays" unavailable from Settings General page in "Availability" section */
89 .wpbc_ajx_availability_container .datepick-inline .season_unavailable /* "SEASON" unavailable dates defined at Booking > Resources > Availability page */
90 {
91 background: #fff;
92 }
93 /* It is all unavailable RESOURCE dates defined at Booking > Availability page */
94 .wpbc_ajx_availability_container .resource_unavailable:not(.datepick-unselectable) {
95 background: transparent;
96 color:#fff;
97 }
98 /* Unavailable SELECTABLE days for Booking > Availability page */
99 .block_hints .datepick-inline .datepick-days-cell.date_user_unavailable a,
100 .datepick-inline .datepick-days-cell.date_user_unavailable:not(.datepick-unselectable) a{
101 color:#999;
102 }
103 /* Unselectable dates - hide check in/out */
104 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_in_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el,
105 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_out_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el{
106 display: none;
107 }
108 /*********************************************************************************/
109 /* 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. */
110 div.wpbc_ajx_availability_container .datepick-inline .datepick-unselectable,
111 .datepick-inline .datepick-unselectable{
112 color: #ddd;
113 text-shadow: 0 0px 0 #ddd;
114 }
115 .datepick-inline .datepick-unselectable span{ /* //FixIn: 8.9.4.13 */
116 text-shadow: none;
117 }
118 /******************************************************************************** FixIn End: 9.5.0.2 */
119
120 /*******************************************************************************/
121 /* Dates Cells **********************************************************/
122 /*******************************************************************************/
123
124 /* A V A I L A B L E - BACKGROUND */
125 .block_hints .block_free,
126 .block_hints .block_time,
127 .block_hints .block_check_in_out div.check-in-div, /* Item for the LEGEND */
128 .block_hints .block_check_in_out div.check-out-div, /* Item for the LEGEND */
129 .datepick-inline .date_available,
130 .datepick-inline .timespartly.check_in_time div.check-in-div, /* Define the COLOR fot the check in / out times the same as available*/
131 .datepick-inline .timespartly.check_out_time div.check-out-div {
132 background: none repeat scroll 0 0 #333;
133 }
134 /* A V A I L A B L E - Text A */
135 .block_hints .block_free a,
136 .block_hints .block_time,
137 .datepick-inline .date_available a{
138 color: #EEEEEE;
139 font-weight: 600;
140 text-shadow: 0 -1px 0 #555555;
141 }
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: #C60B0B;
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: #5F0000;
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: #357;
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:#79A;
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: #333;
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: #EEEEEE;
257 font-weight: 600;
258 text-shadow: 0 -1px 0 #555555;
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: #aaa; /* 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: #333;
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: #333;
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: #C60B0B;
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: #79A;
302 }