PluginProbe
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) / 1.8.13
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) v1.8.13
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 1.7.0.9 All 211 releases
charitable / assets / css / campaign-builder / themes / frontend / simple-1-col.php

simple-1-col.php in Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) 1.8.13, at assets/css/campaign-builder/themes/frontend/simple-1-col.php

780 lines 26.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 // Exit if accessed directly.
4 if ( ! defined( 'ABSPATH' ) ) {
5 exit;
6 }
7
8 /**
9 * Display custom CSS for Club Organization campaign template.
10 *
11 * @package Charitable
12 * @author WP Charitable LLC
13 * @copyright Copyright (c) 2024, WP Charitable LLC
14 * @license GPL-2.0+
15 * @since 1.0.0
16 */
17
18 header( 'Content-type: text/css; charset: UTF-8' );
19
20 require_once '../../../../../includes/admin/campaign-builder/templates/functions-campaign-templates.php';
21
22 if ( ! function_exists( 'charitable_sanitize_hex_color' ) ) {
23 /**
24 * Sanitize a hex color.
25 *
26 * @param string $color The color to sanitize.
27 * @return string|null The sanitized color or null if the color is invalid.
28 */
29 function charitable_sanitize_hex_color( $color ) {
30 // Ensure the value is a string.
31 $color = trim( $color );
32
33 // Check if it's a valid 6-character hex color including the hash.
34 if ( preg_match( '/^#[a-fA-F0-9]{6}$/', $color ) ) {
35 return $color;
36 }
37
38 // Optionally return a default color or handle errors.
39 return null; // Or return default color.
40 }
41 }
42
43 if ( ! function_exists( 'charitable_esc_attr_php' ) ) {
44 /**
45 * Escapes a string for use in PHP.
46 *
47 * @param string $text The text to escape.
48 * @return string The escaped text.
49 */
50 function charitable_esc_attr_php( $text ) {
51 return htmlspecialchars( $text, ENT_QUOTES, 'UTF-8' );
52 }
53 }
54
55 // @codingStandardsIgnoreStart
56
57 $primary = isset( $_GET['p'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', $_GET['p'] ) : '#F58A07'; // phpcs:ignore
58 $secondary = isset( $_GET['s'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', $_GET['s'] ) : '#1D3444'; // phpcs:ignore
59 $tertiary = isset( $_GET['t'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', $_GET['t'] ) : '#5B5B5B'; // phpcs:ignore
60 $button = isset( $_GET['b'] ) ? '#' . preg_replace( '/[^A-Za-z0-9 ]/', '', $_GET['b'] ) : '#F58A07'; // phpcs:ignore
61 $mobile_width = isset( $_GET['mw'] ) ? intval( $_GET['mw'] ) : 800; // phpcs:ignore
62
63 $slug = 'simple-1-col';
64 $wrapper = '.charitable-campaign-wrap.template-' . $slug;
65 $preview_wrapper = '.charitable-campaign-wrap.is-charitable-preview.template-' . $slug;
66
67 /* what should change from admin vs. frontend */
68
69 // .charitable-field ----------> .charitable-campaign-field
70 // .charitable-preview-* ----------> .charitable-campaign-*
71
72 ?>
73
74 .charitable-preview.charitable-builder-template-<?php echo $slug; // phpcs:ignore ?> { /* everything wraps in this */
75
76 font-family: -apple-system, BlinkMacSystemFont, sans-serif;
77
78 }
79
80 /* this narrows things down a little to the preview area header/tabs */
81
82 <?php echo $wrapper; // phpcs:ignore ?> {
83 /* field items in preview area */
84 font-family: -apple-system, BlinkMacSystemFont, sans-serif;
85 }
86
87 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field {
88 /* display: flex; */
89 display: table;
90 }
91
92 /* wide spread changes in header vs tabs */
93
94 <?php echo $wrapper; // phpcs:ignore ?> > header {
95 margin-bottom: 40px;
96 font-size: 40px;
97 line-height: 70px;
98 font-weight: 600;
99 color: <?php echo $secondary; // phpcs:ignore ?>;
100 }
101 <?php echo $wrapper; // phpcs:ignore ?> h1:empty,
102 <?php echo $wrapper; // phpcs:ignore ?> h2:empty,
103 <?php echo $wrapper; // phpcs:ignore ?> h3:empty,
104 <?php echo $wrapper; // phpcs:ignore ?> h4:empty,
105 <?php echo $wrapper; // phpcs:ignore ?> h5:empty,
106 <?php echo $wrapper; // phpcs:ignore ?> h6:empty {
107 display: none;
108 }
109 <?php echo $wrapper; // phpcs:ignore ?> header h1,
110 <?php echo $wrapper; // phpcs:ignore ?> header h2,
111 <?php echo $wrapper; // phpcs:ignore ?> header h3,
112 <?php echo $wrapper; // phpcs:ignore ?> header h4,
113 <?php echo $wrapper; // phpcs:ignore ?> header h5,
114 <?php echo $wrapper; // phpcs:ignore ?> header h6 {
115
116 }
117 <?php echo $wrapper; // phpcs:ignore ?> .tab-content h1,
118 <?php echo $wrapper; // phpcs:ignore ?> .tab-content h2,
119 <?php echo $wrapper; // phpcs:ignore ?> .tab-content h3,
120 <?php echo $wrapper; // phpcs:ignore ?> .tab-content h4,
121 <?php echo $wrapper; // phpcs:ignore ?> .tab-content h5,
122 <?php echo $wrapper; // phpcs:ignore ?> .tab-content h6 {
123
124 }
125
126 <?php echo $wrapper; // phpcs:ignore ?> .tab-content > * {
127 color: black;
128 }
129
130 <?php echo $wrapper; // phpcs:ignore ?> header h5 {
131 font-size: 18px;
132 line-height: 21px;
133 font-weight: 500;
134 }
135
136 <?php echo $wrapper; // phpcs:ignore ?> .placeholder {
137 padding-left: 0;
138 padding-right: 0;
139 padding-top: 0;
140 padding-bottom: 0;
141 }
142
143 /* aligns */
144
145 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-left {
146 margin-left: 0;
147 margin-right: auto;
148 }
149 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-center,
150 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-center > div {
151 margin-left: auto;
152 margin-right: auto;
153 }
154 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-right {
155 margin-left: auto;
156 margin-right: 0;
157 }
158
159 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-left div.charitable-field-campaign-title {
160 margin-left: 0;
161 margin-right: auto;
162 text-align: left;
163 }
164 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-center div.charitable-field-campaign-title {
165 margin-left: auto;
166 margin-right: auto;
167 text-align: center;
168 }
169 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-right div.charitable-field-campaign-title {
170 margin-left: auto;
171 margin-right: 0;
172 text-align: right;
173 }
174 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-left.charitable-campaign-field-photo img {
175 margin-left: 0;
176 margin-right: auto;
177 display: block;
178 }
179 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-center.charitable-campaign-field-photo img {
180 margin-left: auto;
181 margin-right: auto;
182 display: block;
183 }
184 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-right.charitable-campaign-field-photo img {
185 margin-left: auto;
186 margin-right: 0;
187 display: block;
188 }
189 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-left .charitable-field-template-social-sharing,
190 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-left .charitable-field-template-social-linking {
191 margin-left: 0;
192 margin-right: auto;
193 }
194 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-center .charitable-field-template-social-sharing,
195 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-center .charitable-field-template-social-linking {
196 margin-left: auto;
197 margin-right: auto;
198 }
199 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-right .charitable-field-template-social-sharing,
200 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-right .charitable-field-template-social-linking {
201 margin-left: auto;
202 margin-right: 0;
203 }
204 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-left .donation-wall ol {
205 text-align: left;
206 }
207 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-center .donation-wall ol {
208 text-align: center;
209 }
210 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-align-right .donation-wall ol {
211 text-align: right;
212 }
213
214 <?php echo $wrapper; // phpcs:ignore ?> .charitable-placeholder {
215 width: 100%;
216 }
217
218
219 /* column specifics */
220
221 <?php echo $wrapper; // phpcs:ignore ?> .column[data-column-id="0"] {
222 flex: 1;
223 border: 0;
224 padding-left: 0;
225 padding-top: 0;
226 padding-bottom: 0;
227 }
228 <?php echo $wrapper; // phpcs:ignore ?> .column[data-column-id="0"] .charitable-field-photo {
229 padding: 0;
230 margin: 0;
231 border: 0;
232 }
233 <?php echo $wrapper; // phpcs:ignore ?> .column[data-column-id="1"] {
234 flex: 1;
235 border: 0;
236 }
237
238 <?php echo $wrapper; // phpcs:ignore ?> .charitable-panel-fields .charitable-field-wrap {
239 padding-bottom: 0;
240 }
241
242 /* headlines in general */
243
244 <?php echo $wrapper; // phpcs:ignore ?> h5.charitable-field-preview-headline {
245
246 }
247
248 /* field: campaign title */
249
250 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-campaign-title h1 {
251 margin: 15px auto;
252 font-size: 72px;
253 line-height: 84px;
254 font-weight: 600;
255 word-wrap: anywhere;
256 }
257
258 /* field: campaign description */
259
260 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-campaign-description h5.charitable-field-template-headline {
261 font-size: 27px;
262 line-height: 29px;
263 font-weight: 500;
264 }
265 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-campaign-description .charitable-campaign-builder-placeholder-template-text {
266 padding: 0;
267 margin: 0;
268 color: #000000;
269 font-size: 14px;
270 line-height: 24px;
271 }
272 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-builder-no-description-preview div {
273 margin: 0;
274 float: none;
275 }
276
277 /* field: campaign text */
278
279 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-text {
280 padding: 0;
281 color: #000000;
282 font-size: 14px;
283 line-height: 24px;
284 }
285 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-text h5.charitable-field-template-headline {
286 font-size: 27px;
287 line-height: 29px;
288 font-weight: 500;
289 }
290
291 /* field: html */
292
293 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-html .placeholder {
294 padding: 0;
295 margin: 0;
296 }
297
298 /* field: button */
299 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-donate-button {
300 margin-top: 15px;
301 margin-bottom: 15px;
302 }
303 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-donate-button button.charitable-button,
304 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-donate-button a.charitable-button {
305 background-color: <?php echo $button; // phpcs:ignore ?>;
306 border-color: <?php echo $button; // phpcs:ignore ?>;
307 color: <?php echo charitable_get_constracting_text_color($button); // phpcs:ignore ?>;
308 text-transform: none;
309 border-radius: 0px;
310 margin-top: 0;
311 margin-bottom: 0;
312 width: 100%;
313 font-weight: 400;
314 font-size: 16px;
315 line-height: 25px;
316 display: flex; /* Changed from block to flex */
317 align-items: center; /* Vertically centers the text */
318 justify-content: center; /* Optionally centers the text horizontally too */
319 text-align: center !important;
320 text-decoration: none !important;
321 transition: filter 0.3s; /* Smooth transition */
322 }
323
324 /* field: photo */
325
326 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-photo .charitable-campaign-primary-image {
327 border: transparent;
328 border-radius: 0px;
329 margin-top: 25px;
330 margin-bottom: 25px;
331 }
332 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-photo .charitable-campaign-primary-image img {
333 max-width: 100%;
334 }
335 <?php echo $wrapper; // phpcs:ignore ?> .tab-content .charitable-campaign-field-photo .charitable-campaign-primary-image img {
336 border-radius: 0px;
337 }
338
339
340 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-photo .charitable-campaign-align-center .primary-image-container {
341 text-align: center;
342 }
343 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-photo .charitable-campaign-align-left .primary-image-container {
344 text-align: left;
345 }
346 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-photo .charitable-campaign-align-right .primary-image-container {
347 text-align: right;
348 }
349
350 /* field: photo */
351
352 <?php echo $wrapper; // phpcs:ignore ?> header .primary-image-container {
353 margin: 0;
354 padding: 0;
355 }
356
357 <?php echo $wrapper; // phpcs:ignore ?> .tab-content .primary-image-container {
358 margin: 0;
359 padding: 0;
360 }
361
362 /* field: progress bar */
363
364 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-percent-raised {
365 color: <?php echo $primary; // phpcs:ignore ?>;
366 font-weight: 400;
367 font-size: 18px;
368 line-height: 21px;
369 }
370 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-goal {
371 font-weight: 400;
372 font-size: 18px;
373 line-height: 21px;
374 }
375 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-progress-bar .progress {
376 border: 0;
377 padding: 0;
378 background-color: #E0E0E0;
379 border-radius: 5px;
380 margin-top: 15px;
381 margin-bottom: 15px;
382 }
383 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar {
384 background-color: <?php echo $secondary; // phpcs:ignore ?>;
385 height: 8px !important;
386 border-radius: 5px;
387 text-align: right;
388 opacity: 1.0;
389 }
390 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar span {
391 display: inline-block;
392 border-radius: 25px;
393 width: 25px;
394 height: 25px;
395 margin-right: -15px;
396 margin-top: -10px;
397 }
398
399 /* field: social linking */
400
401 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-links {
402 display: table;
403 }
404
405 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-links .charitable-field-template-social-linking-headline-container {
406 display: block;
407 float: left;
408 padding: 0;
409 }
410 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-links .charitable-field-row {
411 display: block;
412 float: left;
413 width: auto;
414 margin: 0 0 0 0;
415 }
416 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-links h5.charitable-field-preview-headline {
417 font-size: 14px !important;
418 line-height: 26px !important;
419 font-weight: 300 !important;
420 margin: 0 20px 0 0;
421 padding: 0;
422 color: <?php echo $primary; // phpcs:ignore ?> !important;
423 }
424 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-links .charitable-placeholder {
425 padding: 10px;
426 }
427 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking {
428 display: table;
429 margin-top: 10px;
430 margin-bottom: 10px;
431 }
432 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking .charitable-field-row p {
433 display: none;
434 }
435 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking h5.charitable-field-template-headline {
436 font-size: 14px !important;
437 line-height: 26px !important;
438 font-weight: 300 !important;
439 margin: 0 20px 0 0;
440 padding: 0;
441 color: <?php echo $primary; // phpcs:ignore ?> !important;
442 }
443 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking .charitable-field-row .charitable-social-field-column {
444 float: left;
445 margin-right: 20px;
446 }
447 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link {
448 margin-top: 5px;
449 min-height: 20px !important;
450 }
451 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking .charitable-field-row .charitable-campaign-social-link img,
452 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking .charitable-field-row .charitable-campaign-social-link a {
453 width: 25px;
454 height: 25px;
455 }
456 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-linking .charitable-field-row .charitable-campaign-social-link a:hover {
457 opacity: 0.65;
458 }
459
460 <?php
461 /*
462 echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-twitter .charitable-placeholder,
463 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-twitter .charitable-placeholder {
464 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/twitter-dark.svg');
465 }
466 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-facebook .charitable-placeholder,
467 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-facebook .charitable-placeholder {
468 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/facebook-dark.svg');
469 }
470
471 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-linkedin .charitable-placeholder,
472 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-linkedin .charitable-placeholder {
473 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/linkedin-dark.svg');
474 }
475 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-instagram .charitable-placeholder,
476 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-instagram .charitable-placeholder {
477 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/instagram-dark.svg');
478 }
479 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-pinterest .charitable-placeholder,
480 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-pinterest .charitable-placeholder {
481 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/pinterest-dark.svg');
482 }
483 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-tiktok charitable-.placeholder,
484 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-tiktok .charitable-placeholder {
485 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/tiktok-dark.svg');
486 }
487 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-mastodon .charitable-placeholder,
488 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-mastodon .charitable-placeholder {
489 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/mastodon-dark.svg');
490 } */
491 ?>
492
493 /* field: social sharing */
494
495 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-sharing {
496 display: table;
497 }
498
499 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-sharing .charitable-field-template-social-sharing-headline-container {
500 display: block;
501 float: left;
502 padding: 0;
503 }
504 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-sharing .charitable-field-row {
505 display: block;
506 float: left;
507 width: auto;
508 margin: 0 0 0 0;
509 }
510 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-sharing h5.charitable-field-preview-headline {
511 font-size: 14px;
512 line-height: 26px;
513 font-weight: 300;
514 margin: 0 20px 0 0;
515 padding: 0;
516 color: <?php echo $primary; // phpcs:ignore ?>;
517 }
518 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-social-sharing .charitable-placeholder {
519 padding: 10px;
520 }
521 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing {
522 display: table;
523 margin-top: 10px;
524 margin-bottom: 10px;
525 }
526 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing .charitable-field-row p {
527 display: none;
528 }
529 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing h5.charitable-field-template-headline {
530 font-size: 14px !important;
531 line-height: 26px !important;
532 font-weight: 300 !important;
533 margin: 0 20px 0 0;
534 padding: 0;
535 color: <?php echo $primary; // phpcs:ignore ?> !important;
536 }
537 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column {
538 float: left;
539 margin-right: 20px;
540 }
541 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link {
542 margin-top: 5px;
543 min-height: 20px !important;
544 }
545 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing .charitable-field-row .charitable-campaign-social-link img,
546 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing .charitable-field-row .charitable-campaign-social-link a {
547 width: 25px;
548 height: 25px;
549 }
550 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-social-sharing .charitable-field-row .charitable-campaign-social-link a:hover {
551 opacity: 0.65;
552 }
553
554 /* field: campaign summary */
555
556 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-campaign-summary {
557 padding-left: 0;
558 padding-right: 0;
559 }
560 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-campaign-summary div {
561 color: <?php echo $primary; // phpcs:ignore ?>;
562 font-weight: 400;
563 font-size: 14px;
564 line-height: 16px;
565 text-align: left;
566 text-transform: capitalize;
567 }
568 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-campaign-summary div span {
569 color: <?php echo $secondary; // phpcs:ignore ?>;
570 font-weight: 600;
571 font-size: 32px;
572 line-height: 38px;
573 text-align: left;
574 text-transform: capitalize;
575 }
576 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-template-campaign-summary .campaign-summary-item {
577 color: <?php echo $primary; // phpcs:ignore ?>;
578 border: 0;
579 margin-top: 5px;
580 margin-bottom: 5px;
581 text-align: left;
582 text-transform: capitalize;
583 }
584
585 /* field: donate amount */
586
587 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-donate-amount label,
588 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-ield-donate-amount input.custom-donation-input[type="text"] {
589 color: <?php echo $primary; // phpcs:ignore ?>;
590 <?php /* border: 1px solid <?php echo $primary; // phpcs:ignore ?> !important; */ ?>
591 pointer-events: auto;
592 }
593 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-donate-amount ul li.suggested-donation-amount.selected {
594 border: 10px solid <?php echo $tertiary; // phpcs:ignore ?> !important;
595 }
596 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-donate-amount ul li.suggested-donation-amount.selected span.amount {
597 color: <?php echo $primary; // phpcs:ignore ?>;
598 /* invert the color */
599 filter: invert(1);
600 /* opacity */
601 opacity: 0.5;
602 }
603 <?php echo $wrapper; // phpcs:ignore ?> .charitable-template-donation-options ul.charitable-template-donation-amounts {
604 margin: 0;
605 }
606 <?php echo $wrapper; // phpcs:ignore ?> .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount,
607 <?php echo $wrapper; // phpcs:ignore ?> .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount input[type="text"] {
608 color: <?php echo $primary; // phpcs:ignore ?> !important;
609 border-color: <?php echo $primary; // phpcs:ignore ?> !important;
610 pointer-events: auto !important;
611 }
612 <?php echo $wrapper; // phpcs:ignore ?> .donation-amounts.donation-suggested-amount li input[type=text] {
613 font-size: 16px;
614 }
615
616
617 /* field: donate form */
618
619 <?php echo $wrapper; // phpcs:ignore ?> .charitable-field-donation-form .charitable-form-placeholder {
620 width: 100%;
621 margin-left: auto;
622 margin-right: auto;
623 background-color: #f6f6f6;
624 height: auto;
625 max-height: auto;
626 min-height: 200px;
627 padding-top: 0;
628 padding-bottom: 0;
629 display: inline-block;
630 }
631
632 /* field: shortcode */
633
634 <?php echo $wrapper; // phpcs:ignore ?> .shortcode-preview {
635 padding-left: 10px;
636 padding-right: 10px;
637 }
638
639 /* tabs: container */
640
641 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-tab-container {
642 background-color: transparent;
643 margin-top: 0px;
644 }
645
646 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-tab-container .tab-content img {
647 max-width: 100%;
648 }
649 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-tab-container .tab-content > ul {
650 margin-left: 0;
651 margin-right: 0;
652 }
653
654 /* tabs: tab nav */
655
656 <?php echo $wrapper; // phpcs:ignore ?> article nav {
657 border: 1px solid transparent;
658 background-color: transparent;
659 width: auto;
660 margin-left: 0;
661 margin-right: 0;
662 }
663 <?php echo $wrapper; // phpcs:ignore ?> article nav li {
664 border-top: 0;
665 border-right: 0;
666 border-bottom: 0;
667 border-left: 0;
668 background-color: transparent;
669 margin: 0 10px 0 0;
670 }
671 <?php echo $wrapper; // phpcs:ignore ?> article nav li a {
672 color: black;
673 display: block;
674 text-transform: none;
675 }
676 <?php echo $wrapper; // phpcs:ignore ?> article nav li.active {
677 background-color: <?php echo $primary; // phpcs:ignore ?>;
678 color: white;
679 text-decoration: none;
680 }
681 <?php echo $wrapper; // phpcs:ignore ?> article nav li:hover {
682 background-color: <?php echo $primary; // phpcs:ignore ?>;
683 color: white;
684 text-decoration: none;
685 filter: brightness(90%);
686 }
687 <?php echo $wrapper; // phpcs:ignore ?> article nav li.active a,
688 <?php echo $wrapper; // phpcs:ignore ?> article nav li:hover a {
689 color: white;
690 }
691
692 /* tabs: style */
693
694 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-style-boxed li {
695
696 }
697 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-style-boxed li a {
698
699 }
700 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-style-rounded li {
701
702 }
703 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-style-rounded li a {
704
705 }
706 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-style-minimum li {
707 background-color: transparent;
708 border-bottom: 1px solid <?php echo $button; // phpcs:ignore ?>;
709 border-top: 0;
710 border-right: 0;
711 border-left: 0;
712 }
713 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-style-minimum li a {
714 color: <?php echo $primary; // phpcs:ignore ?>;
715 border-top: 0;
716 border-right: 0;
717 border-left: 0;
718 }
719
720 /* tabs: sized */
721
722 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-size-small li {
723 font-size: 10px;
724 padding: 0;
725 }
726 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-size-small li a {
727 font-size: 16px;
728 padding: 18px;
729 }
730 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-size-medium li {
731 font-size: 14px;
732 padding: 0;
733 }
734 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-size-large li {
735
736 }
737 <?php echo $wrapper; // phpcs:ignore ?> article nav.tab-size-large li a {
738 font-weight: 500;
739 font-size: inherit;
740 line-height: inherit;
741 }
742
743 /* field: donor wall */
744
745 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-donation-wall {
746 font-size: 18px;
747 line-height: 24px;
748 margin-top: 15px;
749 margin-bottom: 15px;
750 }
751
752 /* field: organizer */
753 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer {
754 font-size: 15px;
755 line-height: 25px;
756 font-weight: 400;
757 }
758 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer .charitable-organizer-name {
759 font-weight: 600;
760 font-size: 21px;
761 line-height: 31px;
762 }
763 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer p,
764 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer h1,
765 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer h2,
766 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer h3,
767 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer h4,
768 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer h5 {
769 margin-top: 0;
770 margin-bottom: 0;
771 }
772 <?php echo $wrapper; // phpcs:ignore ?> .charitable-campaign-field-organizer h5 {
773 margin: 0;
774 padding: 0;
775 font-size: 15px;
776 line-height: 25px;
777 font-weight: 400;
778 }
779
780 // @codingStandardsIgnoreEnd