PluginProbe
Booking Calendar / 11.9
Booking Calendar v11.9
11.9 11.8.4 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 All 205 releases
booking / includes / page-setup-wizard / step-start-end-times / _out / step-start-end-times.css

step-start-end-times.css in Booking Calendar 11.9, at includes/page-setup-wizard/step-start-end-times/_out/step-start-end-times.css

317 lines 7.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .wpbc_setup_wizard__time-choices-editor {
2 display: -ms-flexbox;
3 display: flex;
4 -ms-flex-flow: column nowrap;
5 flex-flow: column nowrap;
6 gap: 20px
7 }
8 .wpbc_setup_wizard__time-list-panel {
9 padding: 24px 30px 22px;
10 border: 1px solid var(--wpbc-wizard-border);
11 border-radius: 6px;
12 background: #fff;
13 box-shadow: 0 2px 8px rgba(25,35,45,.04)
14 }
15 .wpbc_setup_wizard__time-list-toolbar {
16 display: -ms-flexbox;
17 display: flex;
18 -ms-flex-flow: row nowrap;
19 flex-flow: row nowrap;
20 -ms-flex-align: center;
21 align-items: center;
22 -ms-flex-pack: justify;
23 justify-content: space-between;
24 gap: 18px 30px;
25 padding-bottom: 20px;
26 border-bottom: 1px solid #dfe5eb
27 }
28 .wpbc_setup_wizard__time-list-heading {
29 -ms-flex: 0 0 250px;
30 flex: 0 0 250px
31 }
32 .wpbc_setup_wizard__time-list-heading h2 {
33 margin: 0 0 4px;
34 font-size: 22px;
35 line-height: 1.2
36 }
37 .wpbc_setup_wizard__time-list-heading p {
38 margin: 0;
39 color: var(--wpbc-wizard-muted);
40 font-size: 14px;
41 line-height: 1.45
42 }
43 .wpbc_setup_wizard__time-generator {
44 display: -ms-flexbox;
45 display: flex;
46 -ms-flex: 1 1 auto;
47 flex: 1 1 auto;
48 -ms-flex-flow: row nowrap;
49 flex-flow: row nowrap;
50 -ms-flex-align: center;
51 align-items: center;
52 -ms-flex-pack: end;
53 justify-content: flex-end;
54 gap: 8px 12px;
55 font-size: 12px;
56 font-weight: 400
57 }
58 .wpbc_setup_wizard__time-generator label {
59 display: -ms-flexbox;
60 display: flex;
61 -ms-flex-align: center;
62 align-items: center;
63 gap: 6px;
64 font-size: 12px;
65 font-weight: 400;
66 white-space: nowrap
67 }
68 .wpbc_setup_wizard__time-generator select {
69 width: 112px;
70 min-width: 112px;
71 min-height: 42px;
72 margin: 0;
73 font-size: 13px
74 }
75 .wpbc_setup_wizard__time-generator span {
76 font-size: 12px
77 }
78 .wpbc_setup_wizard__time-generator button {
79 min-height: 30px!important
80 }
81 .wpbc_setup_wizard__time-generator label:nth-of-type(3) select {
82 width: 130px;
83 min-width: 130px
84 }
85 .wpbc_setup_wizard__add-time,
86 .wpbc_setup_wizard__copy-start-times,
87 .wpbc_setup_wizard__generate-times {
88 display: -ms-inline-flexbox!important;
89 display: inline-flex!important;
90 min-height: 42px!important;
91 -ms-flex-align: center;
92 align-items: center;
93 -ms-flex-pack: center;
94 justify-content: center;
95 gap: 6px;
96 padding: 6px 14px!important;
97 font-size: 13px!important;
98 white-space: nowrap
99 }
100 .wpbc_setup_wizard__time-list-body {
101 display: -ms-flexbox;
102 display: flex;
103 min-width: 0;
104 -ms-flex-align: stretch;
105 align-items: stretch
106 }
107 .wpbc_setup_wizard__time-choice-list {
108 display: -ms-flexbox;
109 display: flex;
110 min-width: 0;
111 -ms-flex: 1 1 auto;
112 flex: 1 1 auto;
113 -ms-flex-flow: row wrap;
114 flex-flow: row wrap;
115 -ms-flex-align: center;
116 align-items: center;
117 -ms-flex-line-pack: start;
118 align-content: flex-start;
119 gap: 12px 15px;
120 -ms-flex-pack: start;
121 justify-content: flex-start;
122 padding-block: 24px 4px;
123 padding-inline: 0 28px
124 }
125 .wpbc_setup_wizard__time-list-actions {
126 display: -ms-flexbox;
127 display: flex;
128 -ms-flex: 0 0 250px;
129 flex: 0 0 250px;
130 -ms-flex-flow: column nowrap;
131 flex-flow: column nowrap;
132 -ms-flex-align: center;
133 align-items: center;
134 -ms-flex-pack: center;
135 justify-content: center;
136 gap: 10px;
137 padding-block: 24px 4px;
138 padding-inline: 28px 0;
139 border-inline-start: 1px solid #dfe5eb
140 }
141 .wpbc_setup_wizard__time-list-actions .wpbc_setup_wizard__add-time {
142 width: 100%;
143 min-height: 48px!important;
144 font-size: 14px!important
145 }
146 .wpbc_setup_wizard__clear-times {
147 font-size: 13px;
148 line-height: 1.5
149 }
150 .wpbc_setup_wizard__time-choice {
151 display: -ms-flexbox;
152 display: flex;
153 min-width: 0;
154 max-width: 360px;
155 -ms-flex-align: center;
156 align-items: center;
157 padding: 2px;
158 border-radius: 5px;
159 -ms-flex: 0 1 auto;
160 flex: 0 1 auto;
161 gap: 2px;
162 background: #fafafa
163 }
164 .wpbc_setup_wizard__time-choice.is-dragging {
165 opacity: .45
166 }
167 .wpbc_setup_wizard__time-choice.is-drag-placeholder {
168 border: 1px dashed #8c9bab;
169 background: #f0f6fc;
170 opacity: .55
171 }
172 .wpbc_setup_wizard__time-choice select {
173 width: min(100%,120px);
174 max-width: 118px;
175 min-width: 0;
176 -ms-flex: 1 1 auto;
177 flex: 1 1 auto;
178 min-height: 42px;
179 margin: 0;
180 font-size: 14px
181 }
182 .wpbc_setup_wizard__time-choice-move,
183 .wpbc_setup_wizard__time-choice-remove {
184 display: -ms-inline-flexbox;
185 display: inline-flex;
186 width: 34px;
187 height: 34px;
188 -ms-flex: 0 0 34px;
189 flex: 0 0 34px;
190 -ms-flex-align: center;
191 align-items: center;
192 -ms-flex-pack: center;
193 justify-content: center;
194 padding: 0;
195 border: 0;
196 border-radius: 50%;
197 background: 0 0;
198 color: #34404c;
199 cursor: pointer
200 }
201 .wpbc_setup_wizard__time-choice-move i::before,
202 .wpbc_setup_wizard__time-choice-remove i::before {
203 vertical-align: middle
204 }
205 .wpbc_setup_wizard__time-choice-move {
206 cursor: grab
207 }
208 .wpbc_setup_wizard__time-choice.is-dragging .wpbc_setup_wizard__time-choice-move {
209 cursor: grabbing
210 }
211 .wpbc_setup_wizard__time-choice-move:focus,
212 .wpbc_setup_wizard__time-choice-move:hover,
213 .wpbc_setup_wizard__time-choice-remove:focus,
214 .wpbc_setup_wizard__time-choice-remove:hover {
215 background: #f0f2f4;
216 color: #1d2327
217 }
218 .wpbc_setup_wizard__time-copy-row {
219 display: -ms-flexbox;
220 display: flex;
221 -ms-flex-align: center;
222 align-items: center;
223 -ms-flex-pack: center;
224 justify-content: center;
225 gap: 22px
226 }
227 .wpbc_setup_wizard__time-copy-row > span {
228 height: 1px;
229 -ms-flex: 1 1 auto;
230 flex: 1 1 auto;
231 background: #cfd8e2
232 }
233 .wpbc_setup_wizard__time-choice-list [aria-invalid=true],
234 .wpbc_setup_wizard__time-list-panel [aria-invalid=true] {
235 border-color: #d63638;
236 box-shadow: 0 0 0 1px #d63638
237 }
238 @media screen and (max-width:1380px) {
239 .wpbc_setup_wizard__time-generator,
240 .wpbc_setup_wizard__time-list-toolbar {
241 -ms-flex-wrap: wrap;
242 flex-wrap: wrap
243 }
244 .wpbc_setup_wizard__time-generator {
245 -ms-flex-pack: start;
246 justify-content: flex-start
247 }
248 .wpbc_setup_wizard__time-choice {
249 max-width: none
250 }
251 .wpbc_setup_wizard__time-list-actions {
252 -ms-flex-preferred-size: 220px;
253 flex-basis: 220px
254 }
255 }
256 @media screen and (max-width:782px) {
257 .wpbc_setup_wizard__time-list-panel {
258 padding: 16px
259 }
260 .wpbc_setup_wizard__time-list-toolbar {
261 -ms-flex-align: start;
262 align-items: flex-start;
263 -ms-flex-flow: column nowrap;
264 flex-flow: column nowrap
265 }
266 .wpbc_setup_wizard__time-generator,
267 .wpbc_setup_wizard__time-list-heading {
268 width: 100%;
269 -ms-flex-preferred-size: auto;
270 flex-basis: auto
271 }
272 .wpbc_setup_wizard__time-generator,
273 .wpbc_setup_wizard__time-generator label {
274 -ms-flex-align: stretch;
275 align-items: stretch
276 }
277 .wpbc_setup_wizard__time-generator label {
278 -ms-flex: 1 1 150px;
279 flex: 1 1 150px;
280 -ms-flex-flow: column nowrap;
281 flex-flow: column nowrap
282 }
283 .wpbc_setup_wizard__add-time,
284 .wpbc_setup_wizard__generate-times,
285 .wpbc_setup_wizard__time-generator select {
286 width: 100%
287 }
288 .wpbc_setup_wizard__time-list-body {
289 -ms-flex-flow: column nowrap;
290 flex-flow: column nowrap
291 }
292 .wpbc_setup_wizard__time-choice-list {
293 padding: 18px 0
294 }
295 .wpbc_setup_wizard__time-list-actions {
296 -ms-flex-preferred-size: auto;
297 flex-basis: auto;
298 padding: 16px 0 0;
299 border-top: 1px solid #dfe5eb;
300 border-inline-start: 0
301 }
302 .wpbc_setup_wizard__time-choice {
303 -ms-flex-preferred-size: 100%;
304 flex-basis: 100%
305 }
306 .wpbc_setup_wizard__time-choice select {
307 width: 100%;
308 max-width: none
309 }
310 .wpbc_setup_wizard__time-copy-row {
311 gap: 10px
312 }
313 }
314 [dir=rtl] .wpbc_setup_wizard__copy-start-times .menu_icon {
315 -ms-transform: scaleX(-1);
316 transform: scaleX(-1)
317 }