PluginProbe
Booking Calendar / 11.8.3
Booking Calendar v11.8.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
← All changes | css/wpbc_ui_both.css +208 -143 10.1.311.8.3 View file →
@@ -1,179 +1,228 @@
1 -
2 1 /* == L O A D E R =================================================================================================== //FixIn: 10.0.0.25 */
3 2
4 -/* == Blur calendar == */
5 -.wpbc_calendar_blur_small{
6 - filter: blur(0.7px);
7 - pointer-events: none;
8 - user-select: none;
3 +/* == Blur calendar ================================================================================================= */
4 +.wpbc_calendar_blur_small {
5 + filter: blur(0.7px);
6 + pointer-events: none;
7 + user-select: none;
9 8 }
10 -.wpbc_calendar_blur{
11 - filter: blur(1.2px);
12 - pointer-events: none;
13 - user-select: none;
9 +.wpbc_calendar_blur {
10 + filter: blur(1.2px);
11 + pointer-events: none;
12 + user-select: none;
14 13 }
15 14 .wpbc_spins_loader_wrapper {
16 - position: absolute;
17 - top: 50%;
18 - left: 50%;
19 - width: 1px;
20 - height: 1px;
21 - z-index: 1000;
15 + position: absolute;
16 + top: 50%;
17 + left: 50%;
18 + width: 1px;
19 + height: 1px;
20 + z-index: 1000;
22 21 }
23 -
22 +/* ================================================================================================================== */
23 +/* == 3 Spins == */
24 +/* ================================================================================================================== */
24 25 /* == Loader Standard == */
25 26 .wpbc_spins_loader {
26 - display: block;
27 - position: relative;
28 - left: 50%;
29 - top: 50%;
30 - width: 70px;
31 - height: 70px;
32 - margin: -35px 0 0 -35px;
33 - border-radius: 50%;
34 - border: 2px solid transparent;
35 - border-top-color: #2d6281;
36 - -webkit-animation: wpbc_spin_r 2s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
37 - animation: wpbc_spin_r 2s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
27 + display: block;
28 + position: relative;
29 + left: 50%;
30 + top: 50%;
31 + width: 70px;
32 + height: 70px;
33 + margin: -35px 0 0 -35px;
34 + border-radius: 50%;
35 + border: 2px solid transparent;
36 + border-top-color: #2d6281;
37 + -webkit-animation: wpbc_spin_r 2s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
38 + animation: wpbc_spin_r 2s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
38 39 }
39 40 .wpbc_spins_loader:before {
40 - content: "";
41 - position: absolute;
42 - top: 5px;
43 - left: 5px;
44 - right: 5px;
45 - bottom: 5px;
46 - border-radius: 50%;
47 - border: 2px solid transparent;
48 - border-top-color: #73983c;
49 - -webkit-animation: wpbc_spin_r 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
50 - animation: wpbc_spin_r 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
41 + content: "";
42 + position: absolute;
43 + top: 5px;
44 + left: 5px;
45 + right: 5px;
46 + bottom: 5px;
47 + border-radius: 50%;
48 + border: 2px solid transparent;
49 + border-top-color: #73983c;
50 + -webkit-animation: wpbc_spin_r 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
51 + animation: wpbc_spin_r 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
51 52 }
52 53 .wpbc_spins_loader:after {
53 - content: "";
54 - position: absolute;
55 - top: 15px;
56 - left: 15px;
57 - right: 15px;
58 - bottom: 15px;
59 - border-radius: 50%;
60 - border: 2px solid transparent;
61 - border-top-color: #af2e2e;
62 - -webkit-animation: wpbc_spin_r 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
63 - animation: wpbc_spin_r 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
54 + content: "";
55 + position: absolute;
56 + top: 15px;
57 + left: 15px;
58 + right: 15px;
59 + bottom: 15px;
60 + border-radius: 50%;
61 + border: 2px solid transparent;
62 + border-top-color: #af2e2e;
63 + -webkit-animation: wpbc_spin_r 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
64 + animation: wpbc_spin_r 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
64 65 }
65 -
66 66 /* == Loader mini == */
67 67 .wpbc_spins_loader_mini {
68 - display: block;
69 - position: relative;
70 - left: 50%;
71 - top: 50%;
72 - width: 30px;
73 - height: 30px;
74 - margin: -15px 0 0 -15px;
75 - border-radius: 50%;
76 - border: 2px solid transparent;
77 - border-top-color: #2d6281;
78 - -webkit-animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
79 - animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
68 + display: block;
69 + position: relative;
70 + left: 50%;
71 + top: 50%;
72 + width: 30px;
73 + height: 30px;
74 + margin: -15px 0 0 -15px;
75 + border-radius: 50%;
76 + border: 2px solid transparent;
77 + border-top-color: #2d6281;
78 + -webkit-animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
79 + animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
80 80 }
81 81 .wpbc_spins_loader_mini:before {
82 - content: "";
83 - position: absolute;
84 - top: 2px;
85 - left: 2px;
86 - right: 2px;
87 - bottom: 2px;
88 - border-radius: 50%;
89 - border: 2px solid transparent;
90 - border-top-color: #73983c;
91 - -webkit-animation: wpbc_spin_r 1.75s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
92 - animation: wpbc_spin_r 1.75s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
82 + content: "";
83 + position: absolute;
84 + top: 2px;
85 + left: 2px;
86 + right: 2px;
87 + bottom: 2px;
88 + border-radius: 50%;
89 + border: 2px solid transparent;
90 + border-top-color: #73983c;
91 + -webkit-animation: wpbc_spin_r 1.75s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
92 + animation: wpbc_spin_r 1.75s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
93 93 }
94 94 .wpbc_spins_loader_mini:after {
95 - content: "";
96 - position: absolute;
97 - top: 6px;
98 - left: 6px;
99 - right: 6px;
100 - bottom: 6px;
101 - border-radius: 50%;
102 - border: 2px solid transparent;
103 - border-top-color: #af2e2e;
104 - -webkit-animation: wpbc_spin_r 1.85s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
105 - animation: wpbc_spin_r 1.85s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
95 + content: "";
96 + position: absolute;
97 + top: 6px;
98 + left: 6px;
99 + right: 6px;
100 + bottom: 6px;
101 + border-radius: 50%;
102 + border: 2px solid transparent;
103 + border-top-color: #af2e2e;
104 + -webkit-animation: wpbc_spin_r 1.85s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
105 + animation: wpbc_spin_r 1.85s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
106 106 }
107 107
108 +/* ================================================================================================================== */
109 +/* == 1 Spin == */
110 +/* ================================================================================================================== */
111 +
112 +/* == One Loader Spin Standard New | 2026-03-29 == */
113 +.wpbc_spin_loader_one_new {
114 + border: 2px solid #345a95;
115 + border-top-color: transparent !important;
116 +
117 + display: block;
118 + position: relative;
119 + left: 50%;
120 + top: 50%;
121 + width: 30px;
122 + height: 30px;
123 + margin: -15px 0 0 -15px;
124 + border-radius: 50%;
125 + -webkit-animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
126 + animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
127 +}
128 +
108 129 .wpbc_one_spin_loader_mini {
109 - display: block;
110 - position: relative;
111 - left: 50%;
112 - top: 50%;
113 - width: 30px;
114 - height: 30px;
115 - margin: -15px 0 0 -15px;
116 - border-radius: 50%;
117 - border: 2px solid #2d6281;
118 - border-top-color: transparent !important;
119 - -webkit-animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
120 - animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
130 + display: block;
131 + position: relative;
132 + left: 50%;
133 + top: 50%;
134 + width: 30px;
135 + height: 30px;
136 + margin: -15px 0 0 -15px;
137 + border-radius: 50%;
138 + border: 2px solid #2d6281;
139 + border-top-color: transparent !important;
140 + -webkit-animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
141 + animation: wpbc_spin_r 1.1s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
121 142 }
122 -/* == Spin animation (clockwise and apposite) == */
143 +.wpbc_one_spin_loader_mini2 {
144 + display: block;
145 + position: relative;
146 + left: 50%;
147 + top: 50%;
148 + width: 20px;
149 + height: 20px;
150 + margin: -10px 0 0 -5px;
151 + border-radius: 50%;
152 + border: 2px solid #345a95;
153 + border-top-color: transparent !important;
154 + -webkit-animation: wpbc_spin_r 0.9s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
155 + animation: wpbc_spin_r 0.9s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
156 +}
157 +.wpbc_one_spin_loader_micro {
158 + display: block;
159 + position: relative;
160 + left: 50%;
161 + top: 50%;
162 + width: 12px;
163 + height: 12px;
164 + margin: -6px 0 0 -6px;
165 + border-radius: 50%;
166 + border: 2px solid #2d6281;
167 + border-top-color: transparent !important;
168 + -webkit-animation: wpbc_spin_r 0.8s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
169 + animation: wpbc_spin_r 0.8s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
170 +}
171 +
172 +/* == Spin animation (clockwise and apposite) ======================================================================= */
123 173 @-webkit-keyframes wpbc_spin_r {
124 - 0% {
125 - -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
126 - -ms-transform: rotate(0deg); /* IE 9 */
127 - transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
128 - }
129 - 100% {
130 - -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */
131 - -ms-transform: rotate(360deg); /* IE 9 */
132 - transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */
133 - }
174 + 0% {
175 + -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
176 + -ms-transform: rotate(0deg); /* IE 9 */
177 + transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
178 + }
179 + 100% {
180 + -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */
181 + -ms-transform: rotate(360deg); /* IE 9 */
182 + transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */
183 + }
134 184 }
135 185 @keyframes wpbc_spin_r {
136 - 0% {
137 - -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
138 - -ms-transform: rotate(0deg); /* IE 9 */
139 - transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
140 - }
141 - 100% {
142 - -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */
143 - -ms-transform: rotate(360deg); /* IE 9 */
144 - transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */
145 - }
186 + 0% {
187 + -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
188 + -ms-transform: rotate(0deg); /* IE 9 */
189 + transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
190 + }
191 + 100% {
192 + -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */
193 + -ms-transform: rotate(360deg); /* IE 9 */
194 + transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */
195 + }
146 196 }
147 197
148 198 @-webkit-keyframes wpbc_spin_l {
149 - 100% {
150 - -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
151 - -ms-transform: rotate(0deg); /* IE 9 */
152 - transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
153 - }
154 - 0% {
155 - -webkit-transform: rotate(-360deg); /* Chrome, Opera 15+, Safari 3.1+ */
156 - -ms-transform: rotate(-360deg); /* IE 9 */
157 - transform: rotate(-360deg); /* Firefox 16+, IE 10+, Opera */
158 - }
199 + 100% {
200 + -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
201 + -ms-transform: rotate(0deg); /* IE 9 */
202 + transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
203 + }
204 + 0% {
205 + -webkit-transform: rotate(-360deg); /* Chrome, Opera 15+, Safari 3.1+ */
206 + -ms-transform: rotate(-360deg); /* IE 9 */
207 + transform: rotate(-360deg); /* Firefox 16+, IE 10+, Opera */
208 + }
159 209 }
160 210 @keyframes wpbc_spin_l {
161 - 0% {
162 - -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
163 - -ms-transform: rotate(0deg); /* IE 9 */
164 - transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
165 - }
166 - 100% {
167 - -webkit-transform: rotate(-360deg); /* Chrome, Opera 15+, Safari 3.1+ */
168 - -ms-transform: rotate(-360deg); /* IE 9 */
169 - transform: rotate(-360deg); /* Firefox 16+, IE 10+, Opera */
170 - }
211 + 0% {
212 + -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
213 + -ms-transform: rotate(0deg); /* IE 9 */
214 + transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
215 + }
216 + 100% {
217 + -webkit-transform: rotate(-360deg); /* Chrome, Opera 15+, Safari 3.1+ */
218 + -ms-transform: rotate(-360deg); /* IE 9 */
219 + transform: rotate(-360deg); /* Firefox 16+, IE 10+, Opera */
220 + }
171 221 }
172 222
173 -
174 223 /* Loading message //FixIn: 10.0.0.25 */
175 -.wpbc_spins_loading_container{
224 +.wpbc_spins_loading_container {
176 225 text-align: center;
177 226 font-size: 14px;
178 227 display: flex;
179 228 flex-flow: row nowrap;
@@ -181,12 +230,28 @@
181 230 align-items: center;
182 231 height: 90px;
183 232 text-shadow: none;
184 233 }
185 -.wpbc_spins_loading_container .wpbc_booking_form_spin_loader{
234 +.wpbc_spins_loading_container .wpbc_booking_form_spin_loader {
186 235 position: relative;
187 236 }
188 237 .wpbc_spins_loading_container span {
189 238 padding: 0;
190 239 margin: 0 0 0 35px;
191 - font-size: 15px;
240 + font-size: 15px;
241 +}
242 +
243 +/* HTML: <div class="wpbc_spins_loader_other"></div> */
244 +.wpbc_spins_loader_other {
245 + width: 50px;
246 + aspect-ratio: 1;
247 + border-radius: 50%;
248 + background: radial-gradient(farthest-side, #8ECE01 94%, #0000) top/2px 2px no-repeat,
249 + conic-gradient(#0000 30%, #8ECE01);
250 + -webkit-mask: radial-gradient(farthest-side, #0000 calc(100% - 2px), #000 0);
251 + animation: wpbc_spins_loader_other_anim 0.75s infinite linear;
252 +}
253 +@keyframes wpbc_spins_loader_other_anim {
254 + 100% {
255 + transform: rotate(1turn)
256 + }
192 257 }