PluginProbe
Booking Calendar / 11.8.4
Booking Calendar v11.8.4
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 10.11 All 204 releases
← All changes | includes/_toolbar_ui/_src/toolbar_ui.css +429 -317 10.1111.8.4 View file →
@@ -1,230 +1,290 @@
1 1 /* UI Toolbar *************************************************************************************************/
2 2 /* To Compile file: Alt + F12 and run command: "gulp wpbc" */
3 +html {
4 + /* 1. Default Button Style ------------------------------------------------------------------------------------------ */
5 + .ui_element .wpbc_ui_button,
6 + .ui_element .wpbc_button_as_icon {
7 + display: flex;
8 + flex-flow: row nowrap;
9 + justify-content: flex-start;
10 + align-items: center;
3 11
4 -/* 1. Default Button Style ------------------------------------------------------------------------------------------ */
5 -.ui_element .wpbc_ui_button,
6 -.ui_element .wpbc_button_as_icon {
7 - display: flex;
8 - flex-flow: row nowrap;
9 - justify-content: flex-start;
10 - align-items: center;
12 + text-decoration: none;
13 + /*font-size: 13px;*/
14 + /*line-height: 2.15384615; !* 28px *!*/
15 + /*min-height: 30px;*/
16 + min-height: 24px;
17 + margin: 0;
18 + padding: 0 10px 2px;
19 + padding-bottom: 1px;
20 + cursor: pointer;
21 + /*border-width: 1px; - Defined at Several elements in a Group. Point #2. */
22 + border-style: solid;
23 + -webkit-appearance: none;
24 + /*border-radius: 3px; - Defined at Several elements in a Group. Point #2. */
25 + white-space: nowrap;
26 + box-sizing: border-box;
27 + }
28 + .ui_element .wpbc_button_as_icon {
29 + border:none;
30 + }
31 + .ui_element .wpbc_ui_button,
32 + .ui_element .wpbc_ui_button-secondary {
33 + color: #555;
34 + border-color: #d7d7d7;
35 + background: #fdfdfd;
36 + vertical-align: top;
37 + }
38 + /* :hover ---- */
39 + .ui_element .wpbc_ui_button.hover:not(.inactive),
40 + .ui_element .wpbc_ui_button:hover:not(.inactive),
41 + .ui_element .wpbc_ui_button-secondary:hover:not(.inactive){
42 + background: #fafafa;
43 + border-color: #d8d8d8;;
44 + color: #23282d;
45 + text-decoration: none;
46 + }
47 + .ui_element .wpbc_ui_button.hover.inactive,
48 + .ui_element .wpbc_ui_button.inactive:hover,
49 + .ui_element .wpbc_ui_button-secondary.inactive:hover{
50 + cursor: default;
51 + }
52 + /* :focus ---- */
53 + .ui_element .wpbc_ui_button.focus,
54 + .ui_element .wpbc_ui_button:focus,
55 + .ui_element .wpbc_ui_button-secondary:focus {
56 + background: #fafafa;
57 + border-color: #d8d8d8;
58 + color: #23282d;
59 + /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
60 + box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
61 + box-shadow: 0 0 0 1px #fff,0 0 0 3px var(--wpbc_admin-theme-color, #2271b1);
62 + z-index: 1;
63 + text-decoration: none;
11 64
12 - text-decoration: none;
13 - /*font-size: 13px;*/
14 - /*line-height: 2.15384615; !* 28px *!*/
15 - /*min-height: 30px;*/
16 - min-height: 24px;
17 - margin: 0;
18 - padding: 0 10px 2px;
19 - padding-bottom: 1px;
20 - cursor: pointer;
21 - /*border-width: 1px; - Defined at Several elements in a Group. Point #2. */
22 - border-style: solid;
23 - -webkit-appearance: none;
24 - /*border-radius: 3px; - Defined at Several elements in a Group. Point #2. */
25 - white-space: nowrap;
26 - box-sizing: border-box;
27 -}
28 -.ui_element .wpbc_button_as_icon {
29 - border:none;
30 -}
31 -.ui_element .wpbc_ui_button,
32 -.ui_element .wpbc_ui_button-secondary {
33 - color: #555;
34 - border-color: #d7d7d7;
35 - background: #fdfdfd;
36 - vertical-align: top;
37 -}
38 -/* :hover ---- */
39 -.ui_element .wpbc_ui_button.hover:not(.inactive),
40 -.ui_element .wpbc_ui_button:hover:not(.inactive),
41 -.ui_element .wpbc_ui_button-secondary:hover:not(.inactive){
42 - background: #fafafa;
43 - border-color: #d8d8d8;;
44 - color: #23282d;
45 - text-decoration: none;
46 -}
47 -.ui_element .wpbc_ui_button.hover.inactive,
48 -.ui_element .wpbc_ui_button.inactive:hover,
49 -.ui_element .wpbc_ui_button-secondary.inactive:hover{
50 - cursor: default;
51 -}
52 -/* :focus ---- */
53 -.ui_element .wpbc_ui_button.focus,
54 -.ui_element .wpbc_ui_button:focus,
55 -.ui_element .wpbc_ui_button-secondary:focus {
56 - background: #fafafa;
65 + /* Only visible in Windows High Contrast mode */
66 + outline: 2px solid transparent;
67 + /* Reset inherited offset from Gutenberg */
68 + outline-offset: 0;
69 + }
70 + /* :active ---- */
71 + .wpbc_ui_dropdown.open > .wpbc_ui_button:not(.inactive),
72 + .ui_element .wpbc_ui_button:active:not(.inactive),
73 + .ui_element .wpbc_ui_button-secondary:active:not(.inactive) {
74 + /*background: #f6f7f7;*/
57 75 border-color: #d8d8d8;
58 - color: #23282d;
59 - /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
60 - box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
61 - box-shadow: 0 0 0 1px #fff,0 0 0 3px #2271b1;
62 - z-index: 1;
76 + /*box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .3);*/
77 + /*box-shadow: inset 0 2px 10px -4px rgba(0, 0, 0, 0.1);*/
78 + /*transform: translateY(1px);*/
79 + /*transform: translateY(0px);*/
80 + outline: 0;
81 + text-decoration: none;
82 + background: #fff;
83 + box-shadow: inset 0 5px 20px -3px rgba(0, 0, 0, 0.06);
84 + }
85 + /* :disabled ---- */
86 + .ui_element .wpbc_ui_button:disabled,
87 + .ui_element .wpbc_ui_button[disabled],
88 + .ui_element.disabled .wpbc_ui_button,
89 + .ui_element .wpbc_ui_button.disabled,
90 + .ui_element .wpbc_ui_button-secondary[disabled],
91 + .ui_element .wpbc_ui_button-secondary:disabled,
92 + .ui_element .wpbc_ui_button-secondary.disabled,
93 + .ui_element .wpbc_ui_button-disabled {
94 + color: #a7aaad !important;
95 + border-color: #dcdcde !important;
96 + background: #f6f7f7 !important;
97 + box-shadow: none !important;
98 + cursor: default;
99 + transform: none !important;
100 + }
101 + /* .active CLASS - pressed button, pressed state e.g. a selected setting */
102 + .ui_element .wpbc_ui_button.active:not(.inactive),
103 + .ui_element .wpbc_ui_button.active:hover:not(.inactive) {
104 + background: #f6f7f7;
105 + border-color: #d8d8d8;
106 + box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .3);
107 + transform: translateY(1px);
108 + outline: 0;
109 + text-decoration: none;
110 + }
111 + .ui_element .wpbc_ui_button.active:focus:not(.inactive) {
112 + border-color: #3582c4;
113 + box-shadow:inset 0 1px 5px -3px #0a4b78, 0 0 1px 1px rgba(79, 148, 212, 0.1);
114 + }
115 +
116 + /* 2. Primary Button Style ----------------------------------------------------------------------------------------- */
117 + .ui_element .wpbc_ui_button_primary {
118 + background: var(--wpbc_admin-theme-color, #0085ba);
119 + border-color: #0073aa #006799 #006799;
120 + border-color: transparent;
121 + color: #fff;
122 + text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
63 123 text-decoration: none;
124 + box-shadow: 0 1px 0px #f1f1f1;
125 + }
126 + /* :hover, :focus ---- */
127 + .ui_element .wpbc_ui_button_primary.hover:not(.inactive),
128 + .ui_element .wpbc_ui_button_primary:hover:not(.inactive),
129 + .ui_element .wpbc_ui_button_primary.focus:not(.inactive),
130 + .ui_element .wpbc_ui_button_primary:focus:not(.inactive) {
131 + /*background: #135e96;*/
132 + /*border-color: #135e96;*/
133 + /*color: #fff;*/
134 + background: var(--wpbc_admin-theme-color, #008ec2 );
135 + border-color: #006799;
136 + color: #fff;
137 + }
138 + /* :focus ---- */
139 + .ui_element .wpbc_ui_button_primary.focus:not(.inactive),
140 + .ui_element .wpbc_ui_button_primary:focus:not(.inactive) {
141 + box-shadow:0 0 0 0px #fff, 0 0 2px 1px #a4d7ff;
142 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color, #2271b1);
143 + }
144 + /* :active ---- */
145 + .ui_element .wpbc_ui_button_primary.active:not(.inactive),
146 + .ui_element .wpbc_ui_button_primary.active:hover:not(.inactive),
147 + .ui_element .wpbc_ui_button_primary.active:focus:not(.inactive),
148 + .ui_element .wpbc_ui_button_primary:active:not(.inactive) {
149 + background: #0c7ca8;
150 + border-color: #0b79a4;
151 + box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .3);
152 + color: #fff;
153 + }
154 + /* :disabled ---- */
155 + .ui_element .wpbc_ui_button_primary[disabled],
156 + .ui_element .wpbc_ui_button_primary:disabled,
157 + .ui_element .wpbc_ui_button_primary-disabled,
158 + .ui_element .wpbc_ui_button_primary.disabled {
159 + color: #a7aaad !important;
160 + background: #f6f7f7 !important;
161 + border-color: #dcdcde !important;
162 + box-shadow: none !important;
163 + text-shadow: none !important;
164 + cursor: default;
165 + }
64 166
65 - /* Only visible in Windows High Contrast mode */
66 - outline: 2px solid transparent;
67 - /* Reset inherited offset from Gutenberg */
68 - outline-offset: 0;
69 -}
70 -/* :active ---- */
71 -.wpbc_ui_dropdown.open > .wpbc_ui_button:not(.inactive),
72 -.ui_element .wpbc_ui_button:active:not(.inactive),
73 -.ui_element .wpbc_ui_button-secondary:active:not(.inactive) {
74 - /*background: #f6f7f7;*/
75 - border-color: #d8d8d8;
76 - /*box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .3);*/
77 - /*box-shadow: inset 0 2px 10px -4px rgba(0, 0, 0, 0.1);*/
78 - /*transform: translateY(1px);*/
79 - /*transform: translateY(0px);*/
80 - outline: 0;
167 + /* 2.1 Danger (Red) Button Style ----------------------------------------------------------------------------------------- */
168 + .ui_element .wpbc_ui_button_danger {
169 + background: #de605c;
170 + border-color: #c05d5a;
171 + color: #f7f7f7;
172 + text-shadow: 0 0px #ba5956;
81 173 text-decoration: none;
82 - background: #fff;
83 - box-shadow: inset 0 5px 20px -3px rgba(0, 0, 0, 0.06);
84 -}
85 -/* :disabled ---- */
86 -.ui_element .wpbc_ui_button:disabled,
87 -.ui_element .wpbc_ui_button[disabled],
88 -.ui_element.disabled .wpbc_ui_button,
89 -.ui_element .wpbc_ui_button.disabled,
90 -.ui_element .wpbc_ui_button-secondary[disabled],
91 -.ui_element .wpbc_ui_button-secondary:disabled,
92 -.ui_element .wpbc_ui_button-secondary.disabled,
93 -.ui_element .wpbc_ui_button-disabled {
94 - color: #a7aaad !important;
95 - border-color: #dcdcde !important;
96 - background: #f6f7f7 !important;
97 - box-shadow: none !important;
98 - cursor: default;
99 - transform: none !important;
100 -}
101 -/* .active CLASS - pressed button, pressed state e.g. a selected setting */
102 -.ui_element .wpbc_ui_button.active:not(.inactive),
103 -.ui_element .wpbc_ui_button.active:hover:not(.inactive) {
104 - background: #f6f7f7;
105 - border-color: #d8d8d8;
106 - box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .3);
107 - transform: translateY(1px);
108 - outline: 0;
174 + box-shadow: 0 1px 0px #f1f1f1;
175 + }
176 + /* :hover, :focus ---- */
177 + .ui_element .wpbc_ui_button_danger.hover:not(.inactive),
178 + .ui_element .wpbc_ui_button_danger:hover:not(.inactive),
179 + .ui_element .wpbc_ui_button_danger.focus:not(.inactive),
180 + .ui_element .wpbc_ui_button_danger:focus:not(.inactive) {
181 + background: #e6716f;
182 + border-color: #d58582;
183 + color: #fdfdfd;
184 + text-shadow: none;
185 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color, #2271b1);
186 + border-color:transparent;
187 + }
188 + /* :focus ---- */
189 + .ui_element .wpbc_ui_button_danger.focus:not(.inactive),
190 + .ui_element .wpbc_ui_button_danger:focus:not(.inactive) {
191 + box-shadow:0 0 0 0px #fff, 0 0 2px 1px #a4d7ff;
192 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color, #2271b1);
193 + border-color:transparent;
194 + }
195 + /* :active ---- */
196 + .ui_element .wpbc_ui_button_danger.active:not(.inactive),
197 + .ui_element .wpbc_ui_button_danger.active:hover:not(.inactive),
198 + .ui_element .wpbc_ui_button_danger.active:focus:not(.inactive),
199 + .ui_element .wpbc_ui_button_danger:active:not(.inactive) {
200 + background: #ba4c48;
201 + border-color: #c05d5a;
202 + box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .1);
203 + color: #f3f2f2;
204 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color, #2271b1);
205 + border-color:transparent;
206 + }
207 + /* :disabled ---- */
208 + .ui_element .wpbc_ui_button_danger[disabled],
209 + .ui_element .wpbc_ui_button_danger:disabled,
210 + .ui_element .wpbc_ui_button_danger-disabled,
211 + .ui_element .wpbc_ui_button_danger.disabled {
212 + color: #a7aaad !important;
213 + background: #f6f7f7 !important;
214 + border-color: #dcdcde !important;
215 + box-shadow: none !important;
216 + text-shadow: none !important;
217 + cursor: default;
218 + }
219 + @media (max-width: 782px) {
220 + .ui_element .in-button-text {
221 + display: none;
222 + }
223 + }
224 + /* 2.2 Green (Green) Button Style ----------------------------------------------------------------------------------------- */
225 + .ui_element .wpbc_ui_button_green {
226 + /*background: #fdfdfd;*/
227 + /*border-color: #b8cbb2;*/
228 + /*color: #58734c;*/
229 + text-shadow: 0px 0px 0px #429120;
109 230 text-decoration: none;
110 -}
111 -.ui_element .wpbc_ui_button.active:focus:not(.inactive) {
112 - border-color: #3582c4;
113 - box-shadow:inset 0 1px 5px -3px #0a4b78, 0 0 1px 1px rgba(79, 148, 212, 0.1);
114 -}
115 -
116 -/* 2. Primary Button Style ----------------------------------------------------------------------------------------- */
117 -.ui_element .wpbc_ui_button_primary {
118 - background: #0085ba;
119 - border-color: #0073aa #006799 #006799;
120 - color: #fff;
121 - text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
122 - text-decoration: none;
123 - box-shadow: 0 1px 0px #f1f1f1;
124 - /*background: #2271b1;*/
125 - /*border-color: #2271b1;*/
126 - /*color: #fff;*/
127 - /*text-decoration: none;*/
128 - /*text-shadow: none;*/
129 -}
130 -/* :hover, :focus ---- */
131 -.ui_element .wpbc_ui_button_primary.hover:not(.inactive),
132 -.ui_element .wpbc_ui_button_primary:hover:not(.inactive),
133 -.ui_element .wpbc_ui_button_primary.focus:not(.inactive),
134 -.ui_element .wpbc_ui_button_primary:focus:not(.inactive) {
135 - /*background: #135e96;*/
136 - /*border-color: #135e96;*/
137 - /*color: #fff;*/
138 - background: #008ec2;
139 - border-color: #006799;
140 - color: #fff;
141 -}
142 -/* :focus ---- */
143 -.ui_element .wpbc_ui_button_primary.focus:not(.inactive),
144 -.ui_element .wpbc_ui_button_primary:focus:not(.inactive) {
145 - box-shadow:0 0 0 0px #fff, 0 0 2px 1px #a4d7ff;
146 - box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #2271b1;
147 -}
148 -/* :active ---- */
149 -.ui_element .wpbc_ui_button_primary.active:not(.inactive),
150 -.ui_element .wpbc_ui_button_primary.active:hover:not(.inactive),
151 -.ui_element .wpbc_ui_button_primary.active:focus:not(.inactive),
152 -.ui_element .wpbc_ui_button_primary:active:not(.inactive) {
153 - background: #0c7ca8;
154 - border-color: #0b79a4;
155 - box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .3);
156 - color: #fff;
157 -}
158 -/* :disabled ---- */
159 -.ui_element .wpbc_ui_button_primary[disabled],
160 -.ui_element .wpbc_ui_button_primary:disabled,
161 -.ui_element .wpbc_ui_button_primary-disabled,
162 -.ui_element .wpbc_ui_button_primary.disabled {
163 - color: #a7aaad !important;
164 - background: #f6f7f7 !important;
165 - border-color: #dcdcde !important;
166 - box-shadow: none !important;
167 - text-shadow: none !important;
168 - cursor: default;
169 -}
170 -
171 -/* 2.1 Danger (Red) Button Style ----------------------------------------------------------------------------------------- */
172 -.ui_element .wpbc_ui_button_danger {
173 - background: #de605c;
174 - border-color: #c05d5a;
175 - color: #f7f7f7;
176 - text-shadow: 0 0px #ba5956;
177 - text-decoration: none;
178 - box-shadow: 0 1px 0px #f1f1f1;
179 -}
180 -/* :hover, :focus ---- */
181 -.ui_element .wpbc_ui_button_danger.hover:not(.inactive),
182 -.ui_element .wpbc_ui_button_danger:hover:not(.inactive),
183 -.ui_element .wpbc_ui_button_danger.focus:not(.inactive),
184 -.ui_element .wpbc_ui_button_danger:focus:not(.inactive) {
185 - background: #e6716f;
186 - border-color: #d58582;
187 - color: #fdfdfd;
188 - text-shadow: none;
189 - box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #2271b1;
190 - border-color:transparent;
191 -}
192 -/* :focus ---- */
193 -.ui_element .wpbc_ui_button_danger.focus:not(.inactive),
194 -.ui_element .wpbc_ui_button_danger:focus:not(.inactive) {
195 - box-shadow:0 0 0 0px #fff, 0 0 2px 1px #a4d7ff;
196 - box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #2271b1;
197 - border-color:transparent;
198 -}
199 -/* :active ---- */
200 -.ui_element .wpbc_ui_button_danger.active:not(.inactive),
201 -.ui_element .wpbc_ui_button_danger.active:hover:not(.inactive),
202 -.ui_element .wpbc_ui_button_danger.active:focus:not(.inactive),
203 -.ui_element .wpbc_ui_button_danger:active:not(.inactive) {
204 - background: #ba4c48;
205 - border-color: #c05d5a;
206 - box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .1);
207 - color: #f3f2f2;
208 - box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #2271b1;
209 - border-color:transparent;
210 -}
211 -/* :disabled ---- */
212 -.ui_element .wpbc_ui_button_danger[disabled],
213 -.ui_element .wpbc_ui_button_danger:disabled,
214 -.ui_element .wpbc_ui_button_danger-disabled,
215 -.ui_element .wpbc_ui_button_danger.disabled {
216 - color: #a7aaad !important;
217 - background: #f6f7f7 !important;
218 - border-color: #dcdcde !important;
219 - box-shadow: none !important;
220 - text-shadow: none !important;
221 - cursor: default;
222 -}
223 -@media (max-width: 782px) {
224 - .ui_element .in-button-text {
225 - display: none;
231 + box-shadow: none;
232 + background: #64aa45;
233 + color: #fff;
234 + border-color: #5b963b;
226 235 }
236 + /* :hover, :focus ---- */
237 + .ui_element .wpbc_ui_button_green.hover:not(.inactive),
238 + .ui_element .wpbc_ui_button_green:hover:not(.inactive),
239 + .ui_element .wpbc_ui_button_green.focus:not(.inactive),
240 + .ui_element .wpbc_ui_button_green:focus:not(.inactive) {
241 + background: #5b963b;
242 + color: #fff;
243 + text-shadow: none;
244 + box-shadow: 0 0 0 1.5px #fff,0 0 0 2.5px #5b963b;
245 + box-shadow: none;
246 + border-color:transparent;
247 + }
248 + .ui_element .wpbc_ui_button_green.hover:not(.inactive) *,
249 + .ui_element .wpbc_ui_button_green:hover:not(.inactive) *,
250 + .ui_element .wpbc_ui_button_green.focus:not(.inactive) *,
251 + .ui_element .wpbc_ui_button_green:focus:not(.inactive) * {
252 + color: #fff;
253 + }
254 + /* :focus ---- */
255 + .ui_element .wpbc_ui_button_green.focus:not(.inactive),
256 + .ui_element .wpbc_ui_button_green:focus:not(.inactive) {
257 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #5e993d;
258 + border-color:transparent;
259 + }
260 + /* :active ---- */
261 + .ui_element .wpbc_ui_button_green.active:not(.inactive),
262 + .ui_element .wpbc_ui_button_green.active:hover:not(.inactive),
263 + .ui_element .wpbc_ui_button_green.active:focus:not(.inactive),
264 + .ui_element .wpbc_ui_button_green:active:not(.inactive) {
265 + background: #5b963b;
266 + box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, .1);
267 + color: #fff;
268 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #5b963b;
269 + border-color:transparent;
270 + }
271 + /* :disabled ---- */
272 + .ui_element .wpbc_ui_button_green[disabled],
273 + .ui_element .wpbc_ui_button_green:disabled,
274 + .ui_element .wpbc_ui_button_green-disabled,
275 + .ui_element .wpbc_ui_button_green.disabled,
276 + .ui_element .wpbc_ui_button_green[disabled]:hover,
277 + .ui_element .wpbc_ui_button_green:disabled:hover,
278 + .ui_element .wpbc_ui_button_green-disabled:hover,
279 + .ui_element .wpbc_ui_button_green.disabled:hover{
280 + color: #a7aaad !important;
281 + background: #f6f7f7 !important;
282 + border-color: #dcdcde !important;
283 + box-shadow: none !important;
284 + text-shadow: none !important;
285 + cursor: default;
286 + }
227 287 }
228 288
229 289 /* 3.1 Text --------------------------------------------------------------------------------------------------------- */
230 290 .ui_element .wpbc_ui_text {
@@ -234,10 +294,10 @@
234 294 /* :focus ---- */
235 295 .ui_element .wpbc_ui_text.focus,
236 296 .ui_element .wpbc_ui_text:focus {
237 297
238 - border-color: #2271b1;
239 - box-shadow: 0 0 0 1px #2271b1;
298 + border-color: var(--wpbc_admin-theme-color, #2271b1);
299 + box-shadow: 0 0 0 1px var(--wpbc_admin-theme-color, #2271b1);
240 300
241 301 border-color: #d8d8d8;
242 302 /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
243 303 box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
@@ -254,10 +314,10 @@
254 314 /* :focus ---- */
255 315 .ui_element .wpbc_ui_select.focus,
256 316 .ui_element .wpbc_ui_select:focus {
257 317
258 - border-color: #2271b1;
259 - box-shadow: 0 0 0 1px #2271b1;
318 + border-color: var(--wpbc_admin-theme-color, #2271b1);
319 + box-shadow: 0 0 0 1px var(--wpbc_admin-theme-color, #2271b1);
260 320
261 321 border-color: #d8d8d8;
262 322 /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
263 323 box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
@@ -296,8 +356,12 @@
296 356 border-radius: 50%;
297 357 margin-right: 0.25rem;
298 358 line-height: 0.71428571;
299 359 }
360 +input[type="checkbox"].wpbc_ui_checkbox:checked::before,
361 +input[type="radio"].wpbc_ui_radio:checked::before {
362 + margin: 0.2rem 0.2rem auto;
363 +}
300 364 /* :focus ---- */
301 365 .ui_element .wpbc_ui_checkbox.focus,
302 366 .ui_element .wpbc_ui_checkbox:focus,
303 367 .ui_element .wpbc_ui_radio.focus,
@@ -302,10 +366,10 @@
302 366 .ui_element .wpbc_ui_checkbox:focus,
303 367 .ui_element .wpbc_ui_radio.focus,
304 368 .ui_element .wpbc_ui_radio:focus {
305 369
306 - border-color: #2271b1;
307 - box-shadow: 0 0 0 1px #2271b1;
370 + border-color: var(--wpbc_admin-theme-color, #2271b1);
371 + box-shadow: 0 0 0 1px var(--wpbc_admin-theme-color, #2271b1);
308 372
309 373 border-color: #d8d8d8;
310 374 /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
311 375 box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
@@ -331,117 +395,170 @@
331 395 }
332 396 }
333 397 /* 3.3.5 Toggle elements, instead of checkboxes ------------------------------------------------------------------ */
334 398 .wpbc_ui__toggle {
335 - align-items:flex-start;
336 - display:flex;
337 - gap:10px;
399 + align-items: flex-start;
400 + display: flex;
401 + gap: 10px;
338 402 }
339 403 .wpbc_ui__toggle input[type=checkbox] {
340 - display:none;
341 - height:0;
342 - width:0;
404 + display: none;
405 + height: 0;
406 + width: 0;
343 407 }
344 -.wpbc_ui__toggle input[type=checkbox]:checked+label.wpbc_ui__toggle_icon {
345 - background-color:#036aab;
408 +.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon {
409 + background-color: var( --wpbc_admin-theme-color, #036aab );
346 410 }
347 -.wpbc_ui__toggle input[type=checkbox]:checked+label.wpbc_ui__toggle_icon:after {
348 - left:calc( 100% - 13px - 2px);
411 +.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon:after {
412 + left: calc(100% - 13px - 2px);
349 413 }
350 414 .wpbc_ui__toggle span,
351 415 .wpbc_ui__toggle label {
352 - align-items:flex-start;
353 - display:flex;
354 - gap:10px;
355 - margin:0;
356 - vertical-align:unset;
416 + align-items: flex-start;
417 + display: flex;
418 + gap: 10px;
419 + margin: 0;
420 + vertical-align: unset;
357 421 }
358 422 .wpbc_ui__toggle .wpbc_ui__toggle_label:hover {
359 - cursor:pointer;
423 + cursor: pointer;
360 424 }
361 425 .wpbc_ui__toggle .wpbc_ui__toggle_status {
362 - color:#86919e;
363 - font-size:12px;
364 - line-height:14px;
365 - margin:2px 5px;
426 + color: #86919e;
427 + font-size: 12px;
428 + line-height: 14px;
429 + margin: 2px 5px;
366 430 }
367 431 .wpbc_ui__toggle .wpbc_ui__toggle_icon {
368 - background-color:#bbbbbb;
369 - border-radius:8.5px;
370 - cursor:pointer;
371 - display:inline-block;
372 - height:17px;
373 - margin:0 1px;
374 - position:relative;
375 - text-indent:-9999px;
376 - width:27px;
377 - flex:0 0 auto;
432 + background-color: #bbbbbb;
433 + border-radius: 8.5px;
434 + cursor: pointer;
435 + display: inline-block;
436 + height: 17px;
437 + margin: 0 1px;
438 + position: relative;
439 + text-indent: -9999px;
440 + width: 27px;
441 + flex: 0 0 auto;
378 442 }
379 443 .wpbc_ui__toggle .wpbc_ui__toggle_icon:after {
380 - background:#ffffff;
381 - border-radius:50%;
382 - content:"";
383 - height:13px;
384 - left:2px;
385 - position:absolute;
386 - top:2px;
387 - width:13px;
388 - transition-property:all;
389 - transition-duration:0.25s;
390 - transition-timing-function:ease-out;
444 + background: #ffffff;
445 + border-radius: 50%;
446 + content: "";
447 + height: 13px;
448 + left: 2px;
449 + position: absolute;
450 + top: 2px;
451 + width: 13px;
452 + transition-property: all;
453 + transition-duration: 0.25s;
454 + transition-timing-function: ease-out;
391 455 }
392 456 .wpbc_ui__toggle .wpbc-help-tooltip {
393 - margin:0 !important;
457 + margin: 0 !important;
394 458 }
395 -.wpbc_ui__toggle:hover input:checked+label.wpbc_ui__toggle_icon {
396 - background-color:#215d8f;
459 +.wpbc_ui__toggle:hover input:checked + label.wpbc_ui__toggle_icon {
460 + background-color: var( --wpbc_admin-theme-color, #215d8f );
397 461 }
398 462 .wpbc_ui__toggle:hover .wpbc_ui__toggle_icon {
399 - background-color:#777777;
463 + background-color: #777777;
400 464 }
401 465 /* Fix compatibility for toggle */
402 - .wpbc_ui__toggle:hover input:disabled+label.wpbc_ui__toggle_icon,
403 - .wpbc_ui__toggle input[type=checkbox]:disabled+label.wpbc_ui__toggle_icon {
404 - background-color:#ddd;
405 - cursor:not-allowed;
406 - }
407 - .wpbc_ui__toggle input[type=checkbox]:checked:disabled+label.wpbc_ui__toggle_icon{
408 - background-color:#c9dbe6
409 - }
410 - .ui_element .wpbc_ui__toggle {
411 - align-items: center;
412 - }
413 - .wpbc_ajx_toolbar .ui_container.ui_container_small .ui_group .ui_element .wpbc_ui__toggle > *{
414 - margin:0;
415 - }
466 +.wpbc_ui__toggle:hover input:disabled + label.wpbc_ui__toggle_icon,
467 +.wpbc_ui__toggle input[type=checkbox]:disabled + label.wpbc_ui__toggle_icon {
468 + background-color: #ddd;
469 + cursor: not-allowed;
470 +}
471 +.wpbc_ui__toggle input[type=checkbox]:checked:disabled + label.wpbc_ui__toggle_icon {
472 + background-color: #c9dbe6
473 +}
474 +.ui_element .wpbc_ui__toggle {
475 + align-items: center;
476 +}
477 +.wpbc_ajx_toolbar .ui_container.ui_container_small .ui_group .ui_element .wpbc_ui__toggle > * {
478 + margin: 0;
479 +}
416 480 /* Fix compatibility for toggle - Settings Tables */
417 - .form-table td fieldset .wpbc_ui__toggle{
418 - margin: 5px 0;
419 - display: inline-flex;
420 - }
421 - .form-table td fieldset .wpbc_ui__toggle input[type=checkbox]+label.wpbc_ui__toggle_icon {
422 - margin:3px 0 0.5em !important
423 - }
424 - .form-table td fieldset .wpbc_ui__toggle label *,
425 - .form-table td fieldset .wpbc_ui__toggle label {
426 - line-height:1.6;
427 - /*display:flex;*/
428 - /*justify-content:center;*/
429 - /*align-items:center;*/
430 - margin:0 1px !important;
431 - }
432 - .wpbc_ui__toggle input[type=checkbox].wpbc_visible_but_out_screen {
433 - display:block;
434 - visibility: hidden;
435 - position: absolute;
436 - }
437 - /* Red toggle */
438 - .wpbc_toggle_danger.wpbc_ui__toggle input[type=checkbox]:checked+label.wpbc_ui__toggle_icon {
439 - background-color:#d63638;
440 - }
441 - .wpbc_toggle_danger.wpbc_ui__toggle:hover input:checked+label.wpbc_ui__toggle_icon {
442 - background-color:#d63638;
443 - }
481 +.form-table td fieldset .wpbc_ui__toggle {
482 + margin: 5px 0;
483 + display: inline-flex;
484 +}
485 +.form-table td fieldset .wpbc_ui__toggle input[type=checkbox] + label.wpbc_ui__toggle_icon {
486 + margin: 3px 0 0.5em !important
487 +}
488 +.form-table td fieldset .wpbc_ui__toggle label *,
489 +.form-table td fieldset .wpbc_ui__toggle label {
490 + line-height: 1.6;
491 + margin: 0 1px !important;
492 +}
493 +.wpbc_ui__toggle input[type=checkbox].wpbc_visible_but_out_screen {
494 + display: block;
495 + visibility: hidden;
496 + position: absolute;
497 +}
498 +/* Red toggle */
499 +.wpbc_toggle_danger.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon {
500 + background-color: #d63638;
501 +}
502 +.wpbc_toggle_danger.wpbc_ui__toggle:hover input:checked + label.wpbc_ui__toggle_icon {
503 + background-color: #d63638;
504 +}
505 +/* 3.3.6 Toggle Icon Radio / Icon Checkbox, instead of real checkboxes ------------------------------------------- */
506 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox,
507 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox:hover,
508 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio,
509 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio:hover{
510 + cursor: pointer;
511 +}
512 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio::before,
513 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox::before {
514 + font-family: 'wpbc-material-icons';
515 + display: inline-block;
516 + font-variant: normal;
517 + font-weight: normal;
518 + font-style: normal;
519 + font-size: 16px;
520 + line-height: 1;
521 + letter-spacing: normal;
522 + text-transform: none;
523 + white-space: nowrap;
524 + word-wrap: normal;
525 + direction: ltr;
526 + vertical-align: -.20125em;
527 + font-feature-settings: 'liga';
528 + -moz-font-feature-settings: 'liga';
529 + -webkit-font-smoothing: antialiased;
530 + text-rendering: optimizeLegibility;
531 + -moz-osx-font-smoothing: grayscale;
532 + /* My Fix */
533 + font-size: 20px;
534 + vertical-align: -.25125em;
535 +}
536 +/* Checkbox Icon */
537 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox::before {
538 + content: "\e835";
539 +}
540 +.wpbc_ui__toggle input:checked ~ label.wpbc_ui__toggle_icon_checkbox::before {
541 + content: "\e834";
542 +}
543 +/* Radio Icon */
544 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio::before {
545 + content: "\e836";
546 +}
547 +.wpbc_ui__toggle input:checked ~ label.wpbc_ui__toggle_icon_radio::before {
548 + content: "\e837";
549 +}
550 +/* 3.3.7 Toggle Icon Checkbox, instead of real checkboxes based on BS ------------------------------------------- */
551 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox::before {
552 + font-family: wpbc-bootstrap-icons !important;
553 + font-size: 17px;
554 +}
555 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox::before {
556 + content: "\f584";
557 +}
558 +.wpbc_ui__toggle input:checked ~ label.wpbc_ui__toggle_icon_checkbox::before {
559 + content: "\f26d";
560 +}
444 561 /* 3.4. Addon ------------------------------------------------------------------------------------------------------ */
445 562 .ui_element .wpbc_ui_addon {
446 563 flex: 0 1 auto;
447 564 display: flex;
@@ -839,8 +956,9 @@
839 956 display: flex;
840 957 flex-flow: row wrap;
841 958 justify-content: flex-start;
842 959 align-items: stretch;
960 + gap:20px;
843 961
844 962 margin: 0;
845 963
846 964 box-shadow: none;
@@ -907,11 +1025,10 @@
907 1025 flex-flow: row wrap;
908 1026 justify-content: flex-start;
909 1027 align-items: stretch;
910 1028 border:none;
911 - margin: 0 20px 0 0;
912 -}
913 -.wpbc_ajx_toolbar .ui_container .ui_group:last-child {
1029 + gap: 15px;
1030 +
914 1031 margin: 0;
915 1032 }
916 1033 .wpbc_not_toolbar_is_send_emails {
917 1034 border-left: 1px solid #dbdbdb;
@@ -924,14 +1041,9 @@
924 1041 justify-content: flex-start;
925 1042 align-items: stretch;
926 1043 flex: 0 1 auto;
927 1044 position: relative;
928 -
929 - margin: 0px 15px 0px 0;
930 1045 }
931 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element:last-child {
932 - margin-right: 0;
933 -}
934 1046 .wpbc_ajx_toolbar .ui_container .ui_group .ui_element > * {
935 1047 margin: 5px 0;
936 1048 }
937 1049
@@ -995,9 +1107,9 @@
995 1107 }
996 1108
997 1109 /* Keyword -------------------------------------------------------------------------------------------------------- */
998 1110 .wpbc_ajx_toolbar .ui_container .ui_group.ui_group__dates_status {
999 - margin-right:2.5em;
1111 + /*margin-right:2.5em;*/
1000 1112 }
1001 1113 .wpbc_ajx_toolbar .ui_container .ui_group.ui_group__keyword {
1002 1114 flex: 1 1 auto;
1003 1115 }