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-fixed-time-slots / _out / step-fixed-time-slots.css

step-fixed-time-slots.css in Booking Calendar 11.9, at includes/page-setup-wizard/step-fixed-time-slots/_out/step-fixed-time-slots.css

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