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-days-off / _out / step-days-off.css

step-days-off.css in Booking Calendar 11.9, at includes/page-setup-wizard/step-days-off/_out/step-days-off.css

229 lines 6.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .wpbc_setup_wizard__days-off-panel {
2 padding: 22px 24px 18px
3 }
4 .wpbc_setup_wizard__days-off-fields {
5 display: grid;
6 grid-template-columns: minmax(0,1fr) minmax(0,1fr) minmax(220px,.9fr);
7 gap: 18px
8 }
9 .wpbc_setup_wizard__days-off-date-output {
10 display: -ms-flexbox;
11 display: flex;
12 width: 100%;
13 min-height: 42px;
14 -ms-flex-align: center;
15 align-items: center;
16 padding: 6px 12px;
17 border: 1px solid #c3c4c7;
18 border-radius: 4px;
19 background: #f6f7f7;
20 box-sizing: border-box;
21 color: #50575e;
22 font-size: 16px
23 }
24 .wpbc_setup_wizard__days-off-picker-layout {
25 display: grid;
26 grid-template-columns: minmax(0,1fr) 220px;
27 margin-top: 10px;
28 border: 1px solid var(--wpbc-wizard-border);
29 border-radius: 5px;
30 overflow: hidden
31 }
32 .wpbc_setup_wizard__days-off-calendar-column {
33 display: -ms-flexbox;
34 display: flex;
35 min-width: 0;
36 -ms-flex-align: start;
37 align-items: flex-start;
38 -ms-flex-pack: center;
39 justify-content: center;
40 padding: 12px 14px;
41 background: #fff
42 }
43 .wpbc_setup_wizard__days-off-calendar-column.is-loading {
44 opacity: .58;
45 pointer-events: none
46 }
47 .wpbc_setup_wizard__days-off-calendar-column .bk_calendar_frame {
48 min-width: 0;
49 margin: 0 auto
50 }
51 .wpbc_setup_wizard__days-off-calendar {
52 width: 100%
53 }
54 .wpbc_setup_wizard__days-off-calendar .datepick-inline {
55 max-width: 100%
56 }
57 .wpbc_setup_wizard__days-off-step .datepick-days-cell.wpbc_resources_partially_unavailable .wpbc-cell-box {
58 background-image: repeating-linear-gradient(135deg,rgba(80,117,147,.24) 0,rgba(80,117,147,.24) 5px,rgba(255,255,255,.24) 5px,rgba(255,255,255,.24) 10px);
59 box-shadow: inset 0 0 0 2px #718096
60 }
61 .wpbc_setup_wizard__days-off-step .datepick-days-cell.wpbc_resources_have_bookings .wpbc-cell-box::after {
62 position: absolute;
63 top: 5px;
64 right: 5px;
65 z-index: 98;
66 width: 7px;
67 height: 7px;
68 border: 1.2px solid #fff;
69 border-radius: 50%;
70 background: #8a2424;
71 box-shadow: 0 0 0 1px rgba(29,35,39,.3);
72 content: "";
73 pointer-events: none
74 }
75 [dir=rtl] .wpbc_setup_wizard__days-off-step .datepick-days-cell.wpbc_resources_have_bookings .wpbc-cell-box::after {
76 right: auto;
77 left: 5px
78 }
79 .wpbc_setup_wizard__days-off-summary {
80 display: -ms-flexbox;
81 display: flex;
82 min-width: 0;
83 -ms-flex-direction: column;
84 flex-direction: column;
85 -ms-flex-align: stretch;
86 align-items: stretch;
87 -ms-flex-pack: center;
88 justify-content: center;
89 gap: 10px;
90 padding: 24px;
91 border-left: 1px solid var(--wpbc-wizard-border);
92 background: #fbfcfd
93 }
94 .wpbc_setup_wizard__days-off-summary strong {
95 font-size: 18px
96 }
97 .wpbc_setup_wizard__days-off-summary > span {
98 color: var(--wpbc-wizard-muted)
99 }
100 .wp-core-ui .wpbc_page .wpbc_setup_wizard__days-off-summary .wpbc_setup_wizard__days-off-add {
101 display: -ms-inline-flexbox;
102 display: inline-flex;
103 min-height: 44px;
104 -ms-flex-align: center;
105 align-items: center;
106 -ms-flex-pack: center;
107 justify-content: center;
108 padding: 8px 20px;
109 margin-top: 8px;
110 font-size: 15px;
111 line-height: 1.4
112 }
113 .wp-core-ui .wpbc_page .wpbc_setup_wizard__days-off-summary .wpbc_setup_wizard__days-off-clear {
114 -ms-flex-item-align: center;
115 align-self: center;
116 min-height: 30px;
117 padding: 3px 8px;
118 font-size: 13px
119 }
120 .wpbc_setup_wizard__days-off-legend {
121 margin-top: 10px;
122 color: var(--wpbc-wizard-muted)
123 }
124 .wpbc_setup_wizard__days-off-legend[hidden] {
125 display: none!important
126 }
127 .wpbc_setup_wizard__days-off-legend .block_hints {
128 margin: 0
129 }
130 .wpbc_setup_wizard__days-off-error {
131 min-height: 20px;
132 margin-top: 4px
133 }
134 .wpbc_setup_wizard__days-off-upcoming h2 {
135 margin: 4px 0 8px;
136 font-size: 16px
137 }
138 .wpbc_setup_wizard__days-off-empty {
139 margin: 0;
140 padding: 12px;
141 border: 1px dashed var(--wpbc-wizard-border);
142 color: var(--wpbc-wizard-muted);
143 text-align: center
144 }
145 .wpbc_setup_wizard__days-off-ranges {
146 display: grid;
147 gap: 7px;
148 margin: 0;
149 padding: 0;
150 list-style: none
151 }
152 .wpbc_setup_wizard__days-off-ranges li {
153 display: grid;
154 grid-template-columns: minmax(0,1fr) minmax(160px,.65fr) 38px;
155 -ms-flex-align: center;
156 align-items: center;
157 gap: 12px;
158 min-height: 42px;
159 padding: 4px 5px 4px 14px;
160 border: 1px solid var(--wpbc-wizard-border);
161 border-radius: 4px;
162 background: #fff
163 }
164 .wpbc_setup_wizard__days-off-ranges li > span:nth-child(2) {
165 color: var(--wpbc-wizard-muted)
166 }
167 .wpbc_setup_wizard__days-off-remove {
168 display: -ms-inline-flexbox;
169 display: inline-flex;
170 width: 34px;
171 height: 34px;
172 -ms-flex-align: center;
173 align-items: center;
174 -ms-flex-pack: center;
175 justify-content: center;
176 padding: 0 0 3px;
177 border: 0;
178 border-radius: 50%;
179 background: 0 0;
180 color: #646970;
181 cursor: pointer
182 }
183 .wpbc_setup_wizard__days-off-remove:focus-visible,
184 .wpbc_setup_wizard__days-off-remove:hover {
185 background: #f0f0f1;
186 color: #b32d2e
187 }
188 .wpbc_setup_wizard__days-off-permission {
189 margin: 0
190 }
191 [dir=rtl] .wpbc_setup_wizard__days-off-summary {
192 border-right: 1px solid var(--wpbc-wizard-border);
193 border-left: 0
194 }
195 @media screen and (max-width:960px) {
196 .wpbc_setup_wizard__days-off-fields {
197 grid-template-columns: repeat(2,minmax(0,1fr))
198 }
199 .wpbc_setup_wizard__days-off-fields .wpbc_setup_wizard__field:last-child {
200 grid-column: 1/-1
201 }
202 .wpbc_setup_wizard__days-off-picker-layout {
203 grid-template-columns: 1fr
204 }
205 .wpbc_setup_wizard__days-off-summary,
206 [dir=rtl] .wpbc_setup_wizard__days-off-summary {
207 border-top: 1px solid var(--wpbc-wizard-border);
208 border-right: 0;
209 border-left: 0
210 }
211 }
212 @media screen and (max-width:600px) {
213 .wpbc_setup_wizard__days-off-fields {
214 grid-template-columns: 1fr
215 }
216 .wpbc_setup_wizard__days-off-fields .wpbc_setup_wizard__field:last-child {
217 grid-column: auto
218 }
219 .wpbc_setup_wizard__days-off-ranges li {
220 grid-template-columns: minmax(0,1fr) 38px
221 }
222 .wpbc_setup_wizard__days-off-ranges li > span:nth-child(2) {
223 grid-column: 1/2
224 }
225 .wpbc_setup_wizard__days-off-remove {
226 grid-row: 1/3;
227 grid-column: 2
228 }
229 }