PluginProbe
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) / 1.8.11.3
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) v1.8.11.3
1.8.13.1 1.8.13 1.8.12.3 1.8.12.2 1.8.12.1 1.8.12 1.8.11.3 1.8.11.2 1.8.11.1 1.8.11 1.6.6 1.6.60 1.6.7 1.6.8 1.6.9 1.7.0 1.7.0.1 1.7.0.11 1.7.0.12 1.7.0.14 1.7.0.2 1.7.0.3 1.7.0.5 1.7.0.6 1.7.0.7 All 212 releases
charitable / assets / css / admin / charitable-admin-square.css

charitable-admin-square.css in Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) 1.8.11.3, at assets/css/admin/charitable-admin-square.css

303 lines 8.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 body.charitable_page_charitable-settings .charitable-square-btn {
2 display: flex;
3 align-items: center;
4 justify-content: center;
5 border-radius: 5px;
6 font-size: 14px;
7 margin: 0;
8 padding: 8px 12px;
9 gap: 10px;
10 text-decoration: none;
11 width: fit-content;
12 }
13 body.charitable_page_charitable-settings .charitable-square-btn.charitable-square-live-btn {
14 background-color: #383f49;
15 color: #fff;
16 }
17 body.charitable_page_charitable-settings .charitable-square-btn.charitable-square-sandbox-btn {
18 background-color: #fff;
19 color: #383f49;
20 border: 1px solid #383f49;
21 }
22 body.charitable_page_charitable-settings .charitable-square-btn svg {
23 width: 32px;
24 height: 32px;
25 margin-left: -2px;
26 }
27 body.charitable_page_charitable-settings .charitable-square-btn + p.desc {
28 margin-top: 10px !important;
29 }
30 body.charitable_page_charitable-settings .charitable-square-settings-actions-message {
31 background-color: #fff;
32 color: #383f49;
33 border: 1px solid #a2a2a2;
34 padding: 10px;
35 border-radius: 5px;
36 }
37 body.charitable_page_charitable-settings .charitable-square-settings-actions-title-testmode-sandbox {
38 /* green */
39 color: #008000;
40 }
41 body.charitable_page_charitable-settings .charitable-square-settings-actions-title-testmode-live {
42 /* red */
43 color: #ff0000;
44 }
45 body.charitable_page_charitable-settings .charitable-success-icon {
46 background-image: url("../../images/icons/check-circle.svg");
47 background-repeat: no-repeat;
48 display: inline-block;
49 width: 17px;
50 height: 17px;
51 background-size: contain;
52 position: relative;
53 top: 4px;
54 margin-right: 10px;
55 }
56 body.charitable_page_charitable-settings .charitable-square-connected {
57 display: flex;
58 flex-direction: column;
59 align-items: flex-start;
60 }
61 body.charitable_page_charitable-settings .charitable-square-connected > p:first-of-type {
62 display: flex;
63 align-items: center;
64 margin: 0;
65 width: 100%;
66 }
67 body.charitable_page_charitable-settings .charitable-square-connected > p:first-of-type strong {
68 margin-left: 5px;
69 }
70 body.charitable_page_charitable-settings .charitable-square-connected > p:first-of-type::before {
71 content: "";
72 display: inline-block;
73 width: 17px;
74 height: 17px;
75 background-image: url("../../images/icons/check-circle.svg");
76 background-repeat: no-repeat;
77 background-size: contain;
78 margin-right: 10px;
79 flex-shrink: 0;
80 }
81 body.charitable_page_charitable-settings .charitable-square-connected > span.charitable-success-icon {
82 display: none;
83 }
84 body.charitable_page_charitable-settings .charitable-square-connected > span.charitable-error-icon + * {
85 display: flex;
86 align-items: center;
87 margin: 0;
88 width: 100%;
89 }
90 body.charitable_page_charitable-settings .charitable-square-connected > span.charitable-error-icon + *::before {
91 content: "";
92 display: inline-block;
93 width: 17px;
94 height: 17px;
95 background-image: url("../../images/icons/exclamation-circle.svg");
96 background-repeat: no-repeat;
97 background-size: contain;
98 margin-right: 10px;
99 flex-shrink: 0;
100 }
101 body.charitable_page_charitable-settings .charitable-square-connected > span.charitable-error-icon {
102 display: none;
103 }
104 body.charitable_page_charitable-settings .charitable-square-connected > p.charitable-square-disconnect-btn {
105 margin-top: 10px;
106 width: 100%;
107 }
108 body.charitable_page_charitable-settings .charitable-square-connected > span.charitable-error-icon + :not(p) {
109 display: flex;
110 align-items: center;
111 margin: 0;
112 width: 100%;
113 }
114 body.charitable_page_charitable-settings .charitable-square-connected > span.charitable-error-icon + :not(p)::before {
115 content: "";
116 display: inline-block;
117 width: 17px;
118 height: 17px;
119 background-image: url("../../images/icons/exclamation-circle.svg");
120 background-repeat: no-repeat;
121 background-size: contain;
122 margin-right: 10px;
123 flex-shrink: 0;
124 }
125 body.charitable_page_charitable-settings .charitable-square-disconnect-btn {
126 margin-top: 20px !important;
127 }
128 body.charitable_page_charitable-settings .charitable-square-disconnect-btn a.charitable-btn-md {
129 min-height: auto !important;
130 border-radius: 0 !important;
131 }
132 body.charitable_page_charitable-settings .charitable-square-connnected {
133 display: flex;
134 flex-direction: column;
135 align-items: center;
136 }
137 body.charitable_page_charitable-settings .charitable-square-connnected p.charitable-square-disconnect-btn {
138 width: 100% !important;
139 }
140 body.charitable_page_charitable-settings .charitable-square-refresh-btn {
141 border-radius: 0 !important;
142 margin-right: 10px !important;
143 }
144 body.charitable_page_charitable-settings .charitable-error-icon {
145 background-image: url("../../images/icons/exclamation-circle.svg");
146 display: inline-block;
147 width: 17px;
148 height: 17px;
149 background-size: contain;
150 position: relative;
151 top: 4px;
152 margin-right: 10px;
153 }
154 body.charitable_page_charitable-settings .charitable-btn-connect-webhooks {
155 border-radius: 0 !important;
156 background-color: #E89940 !important;
157 margin-bottom: 10px !important;
158 border: 0 !important;
159 color: #fff !important;
160 }
161
162 body.charitable-pro.charitable_page_charitable-settings .square-connection-status td,
163 body.charitable-pro.charitable_page_charitable-settings .square-enable-webhooks td {
164 padding-top: 10px !important;
165 }
166
167 body.charitable_page_charitable-settings:not(.charitable-pro) .square-enable-webhooks td {
168 padding-top: 10px !important;
169 }
170
171 /* Webhook URL input wrapper and copy icon styles */
172 body.charitable_page_charitable-settings .charitable-webhook-url {
173 margin: 15px 0;
174 }
175
176 body.charitable_page_charitable-settings .charitable-webhook-url label {
177 display: block;
178 font-weight: 600;
179 margin-bottom: 8px;
180 color: #23282d;
181 }
182
183 body.charitable_page_charitable-settings .charitable-webhook-url-input-wrapper {
184 position: relative;
185 display: flex;
186 align-items: center;
187 }
188
189 body.charitable_page_charitable-settings .charitable-webhook-url-input-wrapper input {
190 width: 100%;
191 padding: 8px 50px 8px 12px;
192 border: 1px solid #ddd;
193 border-radius: 4px;
194 font-family: monospace;
195 font-size: 13px;
196 background-color: #f9f9f9;
197 color: #666;
198 }
199
200 body.charitable_page_charitable-settings .charitable-webhook-url-input-wrapper input:focus {
201 outline: none;
202 border-color: #0073aa;
203 box-shadow: 0 0 0 1px #0073aa;
204 }
205
206 body.charitable_page_charitable-settings .charitable-copy-icon {
207 position: absolute;
208 right: 12px;
209 top: 50%;
210 transform: translateY(-50%);
211 background: none;
212 border: none;
213 cursor: pointer;
214 padding: 6px;
215 border-radius: 3px;
216 transition: all 0.2s ease;
217 color: #666;
218 display: flex;
219 align-items: center;
220 justify-content: center;
221 }
222
223 body.charitable_page_charitable-settings .charitable-copy-icon:hover {
224 background-color: #f0f0f0;
225 color: #0073aa;
226 }
227
228 body.charitable_page_charitable-settings .charitable-copy-icon:active {
229 background-color: #e0e0e0;
230 }
231
232 body.charitable_page_charitable-settings .charitable-copy-icon svg {
233 width: 14px;
234 height: 14px;
235 transition: all 0.2s ease;
236 }
237
238 body.charitable_page_charitable-settings .charitable-copy-icon.copied {
239 color: #46b450;
240 background-color: #f0f8f0;
241 }
242
243 body.charitable_page_charitable-settings .charitable-copy-icon.copied::after {
244 content: "Copied!";
245 position: absolute;
246 top: -25px;
247 left: 50%;
248 transform: translateX(-50%);
249 background-color: #46b450;
250 color: white;
251 padding: 4px 8px;
252 border-radius: 3px;
253 font-size: 11px;
254 font-weight: 600;
255 white-space: nowrap;
256 z-index: 10;
257 }
258
259 body.charitable_page_charitable-settings .charitable-copy-icon.copied::before {
260 content: "";
261 position: absolute;
262 top: -9px;
263 left: 50%;
264 transform: translateX(-50%);
265 border: 4px solid transparent;
266 border-top-color: #46b450;
267 z-index: 10;
268 }
269
270 body.charitable_page_charitable-settings .charitable-webhook-manual-setup .charitable-help {
271 margin: 15px 0;
272 padding: 12px 15px;
273 background-color: #f9f9f9;
274 border-left: 4px solid #0073aa;
275 border-radius: 0 4px 4px 0;
276 }
277
278 body.charitable_page_charitable-settings .charitable-webhook-manual-setup .charitable-help p {
279 margin: 0 0 8px 0;
280 color: #555;
281 line-height: 1.4;
282 }
283
284 body.charitable_page_charitable-settings .charitable-webhook-manual-setup .charitable-help p:last-child {
285 margin-bottom: 0;
286 }
287
288 body.charitable_page_charitable-settings .charitable-webhook-manual-setup .charitable-help p strong {
289 color: #23282d;
290 }
291
292 body.charitable_page_charitable-settings .charitable-webhook-not-connected {
293 padding: 15px;
294 background-color: #f9f9f9;
295 border-left: 4px solid #dc3232;
296 border-radius: 0 4px 4px 0;
297 }
298
299 body.charitable_page_charitable-settings .charitable-webhook-not-connected p {
300 margin: 0 !important;
301 color: #555;
302 }
303