PluginProbe
YayMail – WooCommerce Email Customizer / trunk
YayMail – WooCommerce Email Customizer vtrunk
4.4.4 4.4.3 4.4.2 4.4.1 trunk 1.9.6 2.1.4 2.1.5 3.2.2 3.2.6 3.2.7.1 3.2.8.1 3.2.9 3.3 3.3.1 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4 3.4.1 3.4.2 3.4.3 All 55 releases
yaymail / src / TemplateLibrary / Templates / Processing / DigitalPicks.php

DigitalPicks.php in YayMail – WooCommerce Email Customizer trunk, at src/TemplateLibrary/Templates/Processing/DigitalPicks.php

1,463 lines 82.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace YayMail\TemplateLibrary\Templates\Processing;
4
5 use YayMail\Abstracts\BaseTemplate;
6 use YayMail\Elements\BillingAddress;
7 use YayMail\Elements\Button;
8 use YayMail\Elements\Column;
9 use YayMail\Elements\ColumnLayout;
10 use YayMail\Elements\Divider;
11 use YayMail\Elements\FeaturedProducts;
12 use YayMail\Elements\Heading;
13 use YayMail\Elements\Image;
14 use YayMail\Elements\Logo;
15 use YayMail\Elements\OrderDetails;
16 use YayMail\Elements\ShippingAddress;
17 use YayMail\Elements\SocialIcon;
18 use YayMail\Elements\Text;
19 use YayMail\Utils\SingletonTrait;
20
21 /**
22 * Digital Picks template for customer_processing_order email.
23 * Generated by tools/yaymail-template-gen — review/tweak values as needed.
24 */
25 class DigitalPicks extends BaseTemplate {
26 use SingletonTrait;
27
28 public function __construct() {
29 parent::__construct();
30 $this->id = 'processing_order_v14';
31 $this->email_type = 'customer_processing_order';
32 $this->name = 'Digital Picks';
33 $this->description = 'Showcase recommended tech products.';
34 $this->categories = [ 'Electronics' ];
35 $this->template_settings = [
36 'text_link_color' => '#000000',
37 ];
38 $this->access = 'free';
39 $this->elements = [
40 ColumnLayout::get_object_data(
41 4,
42 [
43 'children' => [
44 Column::get_object_data(
45 29,
46 [
47 'children' => [
48 Logo::get_object_data(
49 [
50 'padding' => [
51 'top' => '10',
52 'right' => '10',
53 'bottom' => '10',
54 'left' => '0',
55 ],
56 'background_color' => '#ffffff00',
57 'src' => 'https://images.wpbrandy.com/uploads/woo-black-logo.png',
58 'align' => 'left',
59 'width' => '116',
60 'url' => '#',
61 'alt' => 'Store logo',
62 ]
63 ),
64 ],
65 'border' => [
66 'side' => 'none',
67 'width' => '1',
68 'style' => 'solid',
69 'color' => '#e5e5e5',
70 'custom' => [
71 'top' => '1',
72 'right' => '1',
73 'bottom' => '1',
74 'left' => '1',
75 ],
76 ],
77 ]
78 ),
79 Column::get_object_data(
80 34.49,
81 [
82 'children' => [
83 Text::get_object_data(
84 [
85 'padding' => [
86 'top' => '15',
87 'right' => '0',
88 'bottom' => '15',
89 'left' => '0',
90 ],
91 'background_color' => '#ffffff00',
92 'border' => [
93 'side' => 'none',
94 'width' => '1',
95 'style' => 'solid',
96 'color' => '#e5e5e5',
97 'custom' => [
98 'top' => '1',
99 'right' => '1',
100 'bottom' => '1',
101 'left' => '1',
102 ],
103 ],
104 'font_family' => '"Outfit", "DM Sans", sans-serif',
105 'text_color' => '#1a1a1a',
106 'rich_text' => '<p style="text-align: right"><span style="font-size: 16px">My Account</span></p>',
107 ]
108 ),
109 ],
110 'border' => [
111 'side' => 'none',
112 'width' => '1',
113 'style' => 'solid',
114 'color' => '#e5e5e5',
115 'custom' => [
116 'top' => '1',
117 'right' => '1',
118 'bottom' => '1',
119 'left' => '1',
120 ],
121 ],
122 ]
123 ),
124 Column::get_object_data(
125 27.76,
126 [
127 'children' => [
128 Text::get_object_data(
129 [
130 'padding' => [
131 'top' => '15',
132 'right' => '0',
133 'bottom' => '15',
134 'left' => '0',
135 ],
136 'background_color' => '#ffffff00',
137 'border' => [
138 'side' => 'none',
139 'width' => '1',
140 'style' => 'solid',
141 'color' => '#e5e5e5',
142 'custom' => [
143 'top' => '1',
144 'right' => '1',
145 'bottom' => '1',
146 'left' => '1',
147 ],
148 ],
149 'font_family' => '"Outfit", "DM Sans", sans-serif',
150 'text_color' => '#1a1a1a',
151 'rich_text' => '<p style="text-align: center"><span style="font-size: 16px">Order Tracking</span></p>',
152 ]
153 ),
154 ],
155 'border' => [
156 'side' => 'none',
157 'width' => '1',
158 'style' => 'solid',
159 'color' => '#e5e5e5',
160 'custom' => [
161 'top' => '1',
162 'right' => '1',
163 'bottom' => '1',
164 'left' => '1',
165 ],
166 ],
167 ]
168 ),
169 Column::get_object_data(
170 8.75,
171 [
172 'children' => [
173 Text::get_object_data(
174 [
175 'padding' => [
176 'top' => '15',
177 'right' => '2',
178 'bottom' => '15',
179 'left' => '0',
180 ],
181 'background_color' => '#ffffff00',
182 'border' => [
183 'side' => 'none',
184 'width' => '1',
185 'style' => 'solid',
186 'color' => '#e5e5e5',
187 'custom' => [
188 'top' => '1',
189 'right' => '1',
190 'bottom' => '1',
191 'left' => '1',
192 ],
193 ],
194 'font_family' => '"Outfit", "DM Sans", sans-serif',
195 'text_color' => '#1a1a1a',
196 'rich_text' => '<p style="text-align: right"><span style="font-size: 16px">Contact</span></p>',
197 ]
198 ),
199 ],
200 'border' => [
201 'side' => 'none',
202 'width' => '1',
203 'style' => 'solid',
204 'color' => '#e5e5e5',
205 'custom' => [
206 'top' => '1',
207 'right' => '1',
208 'bottom' => '1',
209 'left' => '1',
210 ],
211 ],
212 ]
213 ),
214 ],
215 'column_width' => [],
216 'column_spacing' => '0',
217 'responsive_on_mobile' => false,
218 'vertical_align' => 'top',
219 'padding' => [
220 'top' => '15',
221 'right' => 20,
222 'bottom' => '15',
223 'left' => 20,
224 ],
225 'border' => [
226 'side' => 'none',
227 'width' => '1',
228 'style' => 'solid',
229 'color' => '#e5e5e5',
230 'custom' => [
231 'top' => '1',
232 'right' => '1',
233 'bottom' => '1',
234 'left' => '1',
235 ],
236 ],
237 'border_radius' => [
238 'top_left' => '0',
239 'top_right' => '0',
240 'bottom_left' => '0',
241 'bottom_right' => '0',
242 ],
243 'background_color' => '#ffffff',
244 'background_image' => [
245 'url' => '',
246 'position' => 'default',
247 'x_position' => 0,
248 'y_position' => 0,
249 'repeat' => 'default',
250 'size' => 'default',
251 ],
252 'inner_border_radius' => [
253 'top_left' => '0',
254 'top_right' => '0',
255 'bottom_left' => '0',
256 'bottom_right' => '0',
257 ],
258 'inner_background_color' => '#ffffff00',
259 ]
260 ),
261 ColumnLayout::get_object_data(
262 1,
263 [
264 'children' => [
265 Column::get_object_data(
266 100,
267 [
268 'children' => [
269 ColumnLayout::get_object_data(
270 1,
271 [
272 'children' => [
273 Column::get_object_data(
274 100,
275 [
276 'children' => [
277 Heading::get_object_data(
278 [
279 'padding' => [
280 'top' => '0',
281 'right' => '0',
282 'bottom' => '12',
283 'left' => '0',
284 ],
285 'background_color' => '#ffffff00',
286 'border' => [
287 'side' => 'none',
288 'width' => '1',
289 'style' => 'solid',
290 'color' => '#e5e5e5',
291 'custom' => [
292 'top' => '1',
293 'right' => '1',
294 'bottom' => '1',
295 'left' => '1',
296 ],
297 ],
298 'font_family' => '"Outfit", "DM Sans", sans-serif',
299 'text_color' => '#1a1a1a',
300 'rich_text' => '<h1 style="font-size:30px;font-weight:300;line-height:normal;margin:0px;color:inherit"><h1 style="font-weight: bold;line-height: 1.15 !important;margin: 0"><span style="font-size: 36px;font-weight: bold">Thanks for Your Order!</span></h1></h1>',
301 ]
302 ),
303 Text::get_object_data(
304 [
305 'padding' => [
306 'top' => '0',
307 'right' => '0',
308 'bottom' => '0',
309 'left' => '0',
310 ],
311 'background_color' => '#ffffff00',
312 'border' => [
313 'side' => 'none',
314 'width' => '1',
315 'style' => 'solid',
316 'color' => '#e5e5e5',
317 'custom' => [
318 'top' => '1',
319 'right' => '1',
320 'bottom' => '1',
321 'left' => '1',
322 ],
323 ],
324 'font_family' => '"Outfit", "DM Sans", sans-serif',
325 'text_color' => '#1a1a1a',
326 'rich_text' => '<p><span style="font-size: 14px;font-weight: 400">Order #[yaymail_order_id is_plain="true"] • Placed on [yaymail_order_date]</span></p>
327 <p><span style="font-size: 14px;font-weight: 400">Status: Processing</span></p>',
328 ]
329 ),
330 ],
331 'border' => [
332 'side' => 'none',
333 'width' => '1',
334 'style' => 'solid',
335 'color' => '#e5e5e5',
336 'custom' => [
337 'top' => '1',
338 'right' => '1',
339 'bottom' => '1',
340 'left' => '1',
341 ],
342 ],
343 ]
344 ),
345 ],
346 'column_width' => [],
347 'column_spacing' => '0',
348 'responsive_on_mobile' => false,
349 'vertical_align' => 'middle',
350 'padding' => [
351 'top' => '40',
352 'right' => '50',
353 'bottom' => '40',
354 'left' => 20,
355 ],
356 'border' => [
357 'side' => 'all',
358 'width' => '1',
359 'style' => 'solid',
360 'color' => '#000000',
361 'custom' => [
362 'top' => '1',
363 'right' => '1',
364 'bottom' => '1',
365 'left' => '1',
366 ],
367 ],
368 'border_radius' => [
369 'top_left' => 10,
370 'top_right' => 10,
371 'bottom_left' => 10,
372 'bottom_right' => 10,
373 ],
374 'background_color' => '#DFFD90',
375 'background_image' => [
376 'url' => 'https://images.wpbrandy.com/uploads/digitalpicks-background-1.png',
377 'position' => 'center_center',
378 'x_position' => 0,
379 'y_position' => 0,
380 'repeat' => 'no-repeat',
381 'size' => 'cover',
382 ],
383 'inner_border_radius' => [
384 'top_left' => '0',
385 'top_right' => '0',
386 'bottom_left' => '0',
387 'bottom_right' => '0',
388 ],
389 'inner_background_color' => '#ffffff00',
390 ]
391 ),
392 ],
393 ]
394 ),
395 ],
396 'padding' => [
397 'top' => 0,
398 'right' => 20,
399 'bottom' => 0,
400 'left' => 20,
401 ],
402 'background_color' => '#fff',
403 'background_image' => [
404 'url' => '',
405 'position' => 'default',
406 'x_position' => 0,
407 'y_position' => 0,
408 'repeat' => 'default',
409 'size' => 'default',
410 ],
411 ]
412 ),
413 Text::get_object_data(
414 [
415 'padding' => [
416 'top' => '24',
417 'right' => 40,
418 'bottom' => 0,
419 'left' => 40,
420 ],
421 'background_color' => '#ffffff',
422 'border' => [
423 'side' => 'none',
424 'width' => '1',
425 'style' => 'solid',
426 'color' => '#e5e5e5',
427 'custom' => [
428 'top' => '1',
429 'right' => '1',
430 'bottom' => '1',
431 'left' => '1',
432 ],
433 ],
434 'font_family' => '"Outfit", "DM Sans", sans-serif',
435 'text_color' => '#1a1a1a',
436 'rich_text' => '<p><span style="font-size: 18px">Hi <strong>[yaymail_billing_first_name]</strong>,</span></p>',
437 ]
438 ),
439 Text::get_object_data(
440 [
441 'padding' => [
442 'top' => 0,
443 'right' => 40,
444 'bottom' => '8',
445 'left' => 40,
446 ],
447 'background_color' => '#ffffff',
448 'border' => [
449 'side' => 'none',
450 'width' => '1',
451 'style' => 'solid',
452 'color' => '#e5e5e5',
453 'custom' => [
454 'top' => '1',
455 'right' => '1',
456 'bottom' => '1',
457 'left' => '1',
458 ],
459 ],
460 'font_family' => '"Outfit", "DM Sans", sans-serif',
461 'text_color' => '#1a1a1a',
462 'rich_text' => '<p><span style="font-size: 16px">Thank you for shopping with [yaymail_site_name]!</span></p>
463 <p><span style="white-space: pre-wrap;font-size: 16px">We’ve received your order and are getting it ready. You can review your order details below or track its progress anytime.</span></p>',
464 ]
465 ),
466 ColumnLayout::get_object_data(
467 2,
468 [
469 'children' => [
470 Column::get_object_data(
471 50,
472 [
473 'children' => [
474 Button::get_object_data(
475 [
476 'padding' => [
477 'top' => '0',
478 'right' => '0',
479 'bottom' => '0',
480 'left' => '0',
481 ],
482 'background_color' => '#ffffff',
483 'button_type' => 'default',
484 'align' => 'center',
485 'width' => '100%',
486 'custom_width' => '50',
487 'height' => '21',
488 'button_padding' => [
489 'top' => '12',
490 'right' => '20',
491 'bottom' => '12',
492 'left' => '20',
493 ],
494 'button_background_color' => '#c0ff7c',
495 'text_color' => '#1a1a1a',
496 'border' => [
497 'side' => 'none',
498 'width' => '1',
499 'style' => 'solid',
500 'color' => '#e5e5e5',
501 'custom' => [
502 'top' => '1',
503 'right' => '1',
504 'bottom' => '1',
505 'left' => '1',
506 ],
507 ],
508 'border_radius' => [
509 'top_left' => 100,
510 'top_right' => 100,
511 'bottom_right' => 100,
512 'bottom_left' => 100,
513 ],
514 'text' => 'View Order',
515 'url' => '[yaymail_order_url]',
516 'font_size' => '16',
517 'weight' => '600',
518 'font_family' => '"Outfit", "DM Sans", sans-serif',
519 ]
520 ),
521 ],
522 'border' => [
523 'side' => 'none',
524 'width' => '1',
525 'style' => 'solid',
526 'color' => '#e5e5e5',
527 'custom' => [
528 'top' => '1',
529 'right' => '1',
530 'bottom' => '1',
531 'left' => '1',
532 ],
533 ],
534 ]
535 ),
536 Column::get_object_data(
537 50,
538 [
539 'children' => [
540 Button::get_object_data(
541 [
542 'padding' => [
543 'top' => '0',
544 'right' => '0',
545 'bottom' => '0',
546 'left' => '0',
547 ],
548 'background_color' => '#ffffff',
549 'button_type' => 'default',
550 'align' => 'center',
551 'width' => '100%',
552 'custom_width' => '50',
553 'height' => '21',
554 'button_padding' => [
555 'top' => '12',
556 'right' => '20',
557 'bottom' => '12',
558 'left' => '20',
559 ],
560 'button_background_color' => '#ffffff',
561 'text_color' => '#000000',
562 'border' => [
563 'side' => 'all',
564 'width' => '1',
565 'style' => 'solid',
566 'color' => '#000000',
567 ],
568 'border_radius' => [
569 'top_left' => 100,
570 'top_right' => 100,
571 'bottom_right' => 100,
572 'bottom_left' => 100,
573 ],
574 'text' => 'Contact Support',
575 'url' => '[yaymail_site_url]',
576 'font_size' => '16',
577 'weight' => '600',
578 'font_family' => '"Outfit", "DM Sans", sans-serif',
579 ]
580 ),
581 ],
582 'border' => [
583 'side' => 'none',
584 'width' => '1',
585 'style' => 'solid',
586 'color' => '#e5e5e5',
587 'custom' => [
588 'top' => '1',
589 'right' => '1',
590 'bottom' => '1',
591 'left' => '1',
592 ],
593 ],
594 ]
595 ),
596 ],
597 'column_width' => [],
598 'column_spacing' => '12',
599 'responsive_on_mobile' => false,
600 'vertical_align' => 'top',
601 'padding' => [
602 'top' => '16',
603 'right' => 40,
604 'bottom' => '16',
605 'left' => 40,
606 ],
607 'border' => [
608 'side' => 'none',
609 'width' => '1',
610 'style' => 'solid',
611 'color' => '#e5e5e5',
612 'custom' => [
613 'top' => '1',
614 'right' => '1',
615 'bottom' => '1',
616 'left' => '1',
617 ],
618 ],
619 'border_radius' => [
620 'top_left' => '0',
621 'top_right' => '0',
622 'bottom_left' => '0',
623 'bottom_right' => '0',
624 ],
625 'background_color' => '#ffffff',
626 'background_image' => [
627 'url' => '',
628 'position' => 'default',
629 'x_position' => 0,
630 'y_position' => 0,
631 'repeat' => 'default',
632 'size' => 'default',
633 ],
634 'inner_border_radius' => [
635 'top_left' => '0',
636 'top_right' => '0',
637 'bottom_left' => '0',
638 'bottom_right' => '0',
639 ],
640 'inner_background_color' => '#ffffff00',
641 ]
642 ),
643 ColumnLayout::get_object_data(
644 1,
645 [
646 'children' => [
647 Column::get_object_data(
648 100,
649 [
650 'children' => [
651 OrderDetails::get_object_data(
652 [
653 'rich_text' => '[yaymail_order_details]',
654 'payment_instructions' => '[yaymail_payment_instructions]',
655 'padding' => [
656 'top' => '15',
657 'right' => 40,
658 'bottom' => '15',
659 'left' => 40,
660 ],
661 'background_color' => '#fafafa',
662 'border' => [
663 'side' => 'none',
664 'width' => '1',
665 'style' => 'solid',
666 'color' => '#e5e5e5',
667 'custom' => [
668 'top' => '1',
669 'right' => '1',
670 'bottom' => '1',
671 'left' => '1',
672 ],
673 ],
674 'layout_type' => 'modern',
675 'title' => '<p><span style="font-size: 24px;font-weight: 600">Order Summary</span></p>',
676 'title_color' => '#3d2d21',
677 'text_color' => '#3d2d21',
678 'border_color' => '#e4e4e766',
679 'font_family' => '"Outfit", "DM Sans", sans-serif',
680 'table_content_font_size' => 14,
681 'table_heading_font_size' => 16,
682 'show_table_header' => true,
683 'product_title' => 'Product',
684 'cost_title' => 'Cost',
685 'quantity_title' => 'Quantity',
686 'price_title' => 'Price',
687 'cart_subtotal_title' => 'Subtotal:',
688 'payment_method_title' => 'Payment method:',
689 'order_total_title' => 'Total:',
690 'order_note_title' => 'Note:',
691 'shipping_title' => 'Shipping: [yaymail_shipping_method]',
692 'discount_title' => 'Discount:',
693 'custom_footer_rows' => [],
694 ]
695 ),
696 ],
697 'border' => [
698 'side' => 'none',
699 'width' => '1',
700 'style' => 'solid',
701 'color' => '#e5e5e5',
702 'custom' => [
703 'top' => '1',
704 'right' => '1',
705 'bottom' => '1',
706 'left' => '1',
707 ],
708 ],
709 ]
710 ),
711 ],
712 'column_width' => [],
713 'column_spacing' => '0',
714 'responsive_on_mobile' => false,
715 'vertical_align' => 'top',
716 'padding' => [
717 'top' => '15',
718 'right' => 40,
719 'bottom' => 5,
720 'left' => 40,
721 ],
722 'border' => [
723 'side' => 'none',
724 'width' => '1',
725 'style' => 'solid',
726 'color' => '#e5e5e5',
727 'custom' => [
728 'top' => '1',
729 'right' => '1',
730 'bottom' => '1',
731 'left' => '1',
732 ],
733 ],
734 'border_radius' => [
735 'top_left' => '0',
736 'top_right' => '0',
737 'bottom_left' => '0',
738 'bottom_right' => '0',
739 ],
740 'background_color' => '#fff',
741 'background_image' => [
742 'url' => '',
743 'position' => 'default',
744 'x_position' => 0,
745 'y_position' => 0,
746 'repeat' => 'default',
747 'size' => 'default',
748 ],
749 'inner_border_radius' => [
750 'top_left' => 10,
751 'top_right' => 10,
752 'bottom_left' => 10,
753 'bottom_right' => 10,
754 ],
755 'inner_background_color' => '#ffffff00',
756 ]
757 ),
758 ColumnLayout::get_object_data(
759 2,
760 [
761 'children' => [
762 Column::get_object_data(
763 50,
764 [
765 'children' => [
766 ColumnLayout::get_object_data(
767 1,
768 [
769 'children' => [
770 Column::get_object_data(
771 100,
772 [
773 'children' => [
774 ShippingAddress::get_object_data(
775 [
776 'padding' => [
777 'top' => '15',
778 'right' => '20',
779 'bottom' => '15',
780 'left' => '20',
781 ],
782 'background_color' => '#fafafa',
783 'layout_type' => 'modern',
784 'title_color' => '#1a1a1a',
785 'text_color' => '#636363',
786 'border_color' => '#e5e5e5',
787 'font_family' => '"Outfit", "DM Sans", sans-serif',
788 'title' => '<p><span style="font-size: 18px;font-weight: 600">Shipping Address</span></p>',
789 'shipping_content_font_size' => 14,
790 'shipping_content_alignment' => 'left',
791 'shipping_content_text_format' => [
792 'bold' => false,
793 'italic' => false,
794 'underline' => false,
795 ],
796 'rich_text' => '[yaymail_shipping_address]',
797 ]
798 ),
799 ],
800 'border' => [
801 'side' => 'none',
802 'width' => '1',
803 'style' => 'solid',
804 'color' => '#e5e5e5',
805 'custom' => [
806 'top' => '1',
807 'right' => '1',
808 'bottom' => '1',
809 'left' => '1',
810 ],
811 ],
812 ]
813 ),
814 ],
815 'column_width' => [],
816 'column_spacing' => '0',
817 'responsive_on_mobile' => false,
818 'vertical_align' => 'top',
819 'padding' => [
820 'top' => '15',
821 'right' => '0',
822 'bottom' => '15',
823 'left' => '0',
824 ],
825 'border' => [
826 'side' => 'none',
827 'width' => '1',
828 'style' => 'solid',
829 'color' => '#e5e5e5',
830 'custom' => [
831 'top' => '1',
832 'right' => '1',
833 'bottom' => '1',
834 'left' => '1',
835 ],
836 ],
837 'border_radius' => [
838 'top_left' => 0,
839 'top_right' => 0,
840 'bottom_left' => 0,
841 'bottom_right' => 0,
842 ],
843 'background_color' => '#fff',
844 'background_image' => [
845 'url' => '',
846 'position' => 'default',
847 'x_position' => 0,
848 'y_position' => 0,
849 'repeat' => 'default',
850 'size' => 'default',
851 ],
852 'inner_border_radius' => [
853 'top_left' => 10,
854 'top_right' => 10,
855 'bottom_left' => 10,
856 'bottom_right' => 10,
857 ],
858 'inner_background_color' => '#ffffff00',
859 ]
860 ),
861 ],
862 'border' => [
863 'side' => 'none',
864 'width' => '1',
865 'style' => 'solid',
866 'color' => '#e5e5e5',
867 'custom' => [
868 'top' => '1',
869 'right' => '1',
870 'bottom' => '1',
871 'left' => '1',
872 ],
873 ],
874 ]
875 ),
876 Column::get_object_data(
877 50,
878 [
879 'children' => [
880 ColumnLayout::get_object_data(
881 1,
882 [
883 'children' => [
884 Column::get_object_data(
885 100,
886 [
887 'children' => [
888 BillingAddress::get_object_data(
889 [
890 'padding' => [
891 'top' => '15',
892 'right' => '20',
893 'bottom' => '15',
894 'left' => '20',
895 ],
896 'background_color' => '#fafafa',
897 'layout_type' => 'modern',
898 'title_color' => '#1a1a1a',
899 'text_color' => '#636363',
900 'border_color' => '#e5e5e5',
901 'font_family' => '"Outfit", "DM Sans", sans-serif',
902 'title' => '<p><span style="font-size: 18px;font-weight: 600">Billing Address</span></p>',
903 'billing_content_font_size' => '14',
904 'billing_content_alignment' => 'left',
905 'billing_content_text_format' => [
906 'bold' => false,
907 'italic' => false,
908 'underline' => false,
909 ],
910 'rich_text' => '[yaymail_billing_address]',
911 ]
912 ),
913 ],
914 'border' => [
915 'side' => 'none',
916 'width' => '1',
917 'style' => 'solid',
918 'color' => '#e5e5e5',
919 'custom' => [
920 'top' => '1',
921 'right' => '1',
922 'bottom' => '1',
923 'left' => '1',
924 ],
925 ],
926 ]
927 ),
928 ],
929 'column_width' => [],
930 'column_spacing' => '0',
931 'responsive_on_mobile' => false,
932 'vertical_align' => 'top',
933 'padding' => [
934 'top' => '15',
935 'right' => '0',
936 'bottom' => '15',
937 'left' => '0',
938 ],
939 'border' => [
940 'side' => 'none',
941 'width' => '1',
942 'style' => 'solid',
943 'color' => '#e5e5e5',
944 'custom' => [
945 'top' => '1',
946 'right' => '1',
947 'bottom' => '1',
948 'left' => '1',
949 ],
950 ],
951 'border_radius' => [
952 'top_left' => 0,
953 'top_right' => 0,
954 'bottom_left' => 0,
955 'bottom_right' => 0,
956 ],
957 'background_color' => '#fff',
958 'background_image' => [
959 'url' => '',
960 'position' => 'default',
961 'x_position' => 0,
962 'y_position' => 0,
963 'repeat' => 'default',
964 'size' => 'default',
965 ],
966 'inner_border_radius' => [
967 'top_left' => 10,
968 'top_right' => 10,
969 'bottom_left' => 10,
970 'bottom_right' => 10,
971 ],
972 'inner_background_color' => '#ffffff00',
973 ]
974 ),
975 ],
976 'border' => [
977 'side' => 'none',
978 'width' => '1',
979 'style' => 'solid',
980 'color' => '#e5e5e5',
981 'custom' => [
982 'top' => '1',
983 'right' => '1',
984 'bottom' => '1',
985 'left' => '1',
986 ],
987 ],
988 ]
989 ),
990 ],
991 'column_width' => [],
992 'column_spacing' => 20,
993 'responsive_on_mobile' => false,
994 'vertical_align' => 'top',
995 'padding' => [
996 'top' => 0,
997 'right' => 40,
998 'bottom' => 5,
999 'left' => 40,
1000 ],
1001 'border' => [
1002 'side' => 'none',
1003 'width' => '1',
1004 'style' => 'solid',
1005 'color' => '#e5e5e5',
1006 'custom' => [
1007 'top' => '1',
1008 'right' => '1',
1009 'bottom' => '1',
1010 'left' => '1',
1011 ],
1012 ],
1013 'border_radius' => [
1014 'top_left' => '0',
1015 'top_right' => '0',
1016 'bottom_left' => '0',
1017 'bottom_right' => '0',
1018 ],
1019 'background_color' => '#fff',
1020 'background_image' => [
1021 'url' => '',
1022 'position' => 'default',
1023 'x_position' => 0,
1024 'y_position' => 0,
1025 'repeat' => 'default',
1026 'size' => 'default',
1027 ],
1028 'inner_border_radius' => [
1029 'top_left' => '0',
1030 'top_right' => '0',
1031 'bottom_left' => '0',
1032 'bottom_right' => '0',
1033 ],
1034 'inner_background_color' => '#ffffff00',
1035 ]
1036 ),
1037 Divider::get_object_data(
1038 [
1039 'align' => 'center',
1040 'padding' => [
1041 'top' => '15',
1042 'right' => '40',
1043 'bottom' => '15',
1044 'left' => '40',
1045 ],
1046 'width' => '100',
1047 'height' => 4,
1048 'background_color' => '#ffffff',
1049 'divider_color' => '#1a1a1a',
1050 'divider_type' => 'solid',
1051 ]
1052 ),
1053 FeaturedProducts::get_object_data(
1054 [
1055 'padding' => [
1056 'top' => '24',
1057 'right' => 40,
1058 'bottom' => '24',
1059 'left' => 40,
1060 ],
1061 'background_color' => '#ffffff',
1062 'text_color' => '#1a1a1a',
1063 'font_family' => '"Outfit", "DM Sans", sans-serif',
1064 'showing_items' => [
1065 'top_content',
1066 'product_image',
1067 'product_name',
1068 'product_price',
1069 'buy_button',
1070 ],
1071 'top_content' => '<p style="text-align: center"><span style="font-size: 24px;font-weight: 700">You May Also Like</span></p><p style="text-align: center"><span style="font-size: 14px">Discover more products picked for you.</span></p>',
1072 'sale_price_color' => '#1a1a1a',
1073 'regular_price_color' => '#808080',
1074 'buy_button_label' => 'Shop Now',
1075 'buy_button_background_color' => '#c0ff7c',
1076 'buy_button_text_color' => '#1a1a1a',
1077 'products_per_row' => '3',
1078 'product_type' => 'newest',
1079 'categories' => [],
1080 'tags' => [],
1081 'products' => [],
1082 'sorted_by' => 'none',
1083 'number_of_products' => 3,
1084 ]
1085 ),
1086 ColumnLayout::get_object_data(
1087 1,
1088 [
1089 'children' => [
1090 Column::get_object_data(
1091 100,
1092 [
1093 'children' => [
1094 ColumnLayout::get_object_data(
1095 1,
1096 [
1097 'children' => [
1098 Column::get_object_data(
1099 100,
1100 [
1101 'children' => [
1102 Text::get_object_data(
1103 [
1104 'padding' => [
1105 'top' => 0,
1106 'right' => '50',
1107 'bottom' => 20,
1108 'left' => '50',
1109 ],
1110 'background_color' => '#ffffff00',
1111 'border' => [
1112 'side' => 'none',
1113 'width' => '1',
1114 'style' => 'solid',
1115 'color' => '#e5e5e5',
1116 'custom' => [
1117 'top' => '1',
1118 'right' => '1',
1119 'bottom' => '1',
1120 'left' => '1',
1121 ],
1122 ],
1123 'font_family' => '"Outfit", "DM Sans", sans-serif',
1124 'text_color' => '#1a1a1a',
1125 'rich_text' => '<p style="text-align: center"><span style="font-size: 24px"><strong>New Arrivals: Watches</strong></span></p>
1126 <p style="text-align: center"><span style="font-size: 14px">Discover the latest watches designed to elevate your everyday style.</span></p>',
1127 ]
1128 ),
1129 Image::get_object_data(
1130 [
1131 'padding' => [
1132 'top' => '15',
1133 'right' => '50',
1134 'bottom' => '15',
1135 'left' => '50',
1136 ],
1137 'background_color' => '#ffffff00',
1138 'src' => 'https://images.wpbrandy.com/uploads/digital-picks-bg-2.png',
1139 'align' => 'center',
1140 'full_width' => false,
1141 'width' => 443,
1142 'url' => '#',
1143 'alt' => '',
1144 ]
1145 ),
1146 Button::get_object_data(
1147 [
1148 'padding' => [
1149 'top' => 20,
1150 'right' => 0,
1151 'bottom' => 0,
1152 'left' => 0,
1153 ],
1154 'background_color' => '#ffffff00',
1155 'button_type' => 'default',
1156 'align' => 'center',
1157 'width' => '50%',
1158 'custom_width' => '50',
1159 'height' => '21',
1160 'button_padding' => [
1161 'top' => '12',
1162 'right' => '20',
1163 'bottom' => '12',
1164 'left' => '20',
1165 ],
1166 'button_background_color' => '#c0ff7c',
1167 'text_color' => '#1a1a1a',
1168 'border' => [
1169 'side' => 'none',
1170 'width' => '1',
1171 'style' => 'solid',
1172 'color' => '#e5e5e5',
1173 'custom' => [
1174 'top' => '1',
1175 'right' => '1',
1176 'bottom' => '1',
1177 'left' => '1',
1178 ],
1179 ],
1180 'border_radius' => [
1181 'top_left' => '30',
1182 'top_right' => '30',
1183 'bottom_right' => '30',
1184 'bottom_left' => '30',
1185 ],
1186 'text' => 'Explore the Collection',
1187 'url' => function_exists( 'wc_get_page_permalink' ) ? wc_get_page_permalink( 'shop' ) : home_url( '/' ),
1188 'font_size' => 14,
1189 'weight' => '600',
1190 'font_family' => '"Outfit", "DM Sans", sans-serif',
1191 ]
1192 ),
1193 ],
1194 'border' => [
1195 'side' => 'none',
1196 'width' => '1',
1197 'style' => 'solid',
1198 'color' => '#e5e5e5',
1199 'custom' => [
1200 'top' => '1',
1201 'right' => '1',
1202 'bottom' => '1',
1203 'left' => '1',
1204 ],
1205 ],
1206 ]
1207 ),
1208 ],
1209 'column_width' => [],
1210 'column_spacing' => '0',
1211 'responsive_on_mobile' => false,
1212 'vertical_align' => 'top',
1213 'padding' => [
1214 'top' => 60,
1215 'right' => 20,
1216 'bottom' => 60,
1217 'left' => 20,
1218 ],
1219 'border' => [
1220 'side' => 'none',
1221 'width' => '1',
1222 'style' => 'solid',
1223 'color' => '#e5e5e5',
1224 'custom' => [
1225 'top' => '1',
1226 'right' => '1',
1227 'bottom' => '1',
1228 'left' => '1',
1229 ],
1230 ],
1231 'border_radius' => [
1232 'top_left' => '0',
1233 'top_right' => '0',
1234 'bottom_left' => '0',
1235 'bottom_right' => '0',
1236 ],
1237 'background_color' => '#fafafa',
1238 'background_image' => [
1239 'url' => '',
1240 'position' => 'default',
1241 'x_position' => 0,
1242 'y_position' => 0,
1243 'repeat' => 'default',
1244 'size' => 'default',
1245 ],
1246 'inner_border_radius' => [
1247 'top_left' => '0',
1248 'top_right' => '0',
1249 'bottom_left' => '0',
1250 'bottom_right' => '0',
1251 ],
1252 'inner_background_color' => '#ffffff00',
1253 ]
1254 ),
1255 ],
1256 ]
1257 ),
1258 ],
1259 'padding' => [
1260 'top' => 0,
1261 'right' => 20,
1262 'bottom' => 0,
1263 'left' => 20,
1264 ],
1265 'background_color' => '#fff',
1266 'background_image' => [
1267 'url' => '',
1268 'position' => 'default',
1269 'x_position' => 0,
1270 'y_position' => 0,
1271 'repeat' => 'default',
1272 'size' => 'default',
1273 ],
1274 ]
1275 ),
1276 ColumnLayout::get_object_data(
1277 1,
1278 [
1279 'children' => [
1280 Column::get_object_data(
1281 100,
1282 [
1283 'children' => [
1284 ColumnLayout::get_object_data(
1285 1,
1286 [
1287 'children' => [
1288 Column::get_object_data(
1289 100,
1290 [
1291 'children' => [
1292 Text::get_object_data(
1293 [
1294 'padding' => [
1295 'top' => '0',
1296 'right' => '0',
1297 'bottom' => '0',
1298 'left' => '0',
1299 ],
1300 'background_color' => '#ffffff00',
1301 'border' => [
1302 'side' => 'none',
1303 'width' => '1',
1304 'style' => 'solid',
1305 'color' => '#e5e5e5',
1306 'custom' => [
1307 'top' => '1',
1308 'right' => '1',
1309 'bottom' => '1',
1310 'left' => '1',
1311 ],
1312 ],
1313 'font_family' => '"Outfit", "DM Sans", sans-serif',
1314 'text_color' => '#ffffff',
1315 'rich_text' => '<p style="text-align: center"><span style="font-size: 16px">For questions, contact <u>hi@yourwoostore.com</u>, visit our <u>FAQs</u>, or <u>chat</u> with us during operating hours for account support</span></p>',
1316 ]
1317 ),
1318 SocialIcon::get_object_data(
1319 [
1320 'padding' => [
1321 'top' => '20',
1322 'right' => '0',
1323 'bottom' => '12',
1324 'left' => '0',
1325 ],
1326 'background_color' => '#ffffff00',
1327 'align' => 'center',
1328 'width_icon' => '32',
1329 'spacing' => '12',
1330 'theme' => 'Colorful',
1331 'icon_list' => [
1332 [
1333 'icon' => 'facebook',
1334 'url' => '#',
1335 ],
1336 [
1337 'icon' => 'instagram',
1338 'url' => '#',
1339 ],
1340 [
1341 'icon' => 'tiktok',
1342 'url' => '#',
1343 ],
1344 [
1345 'icon' => 'youtube',
1346 'url' => '#',
1347 ],
1348 ],
1349 ]
1350 ),
1351 Text::get_object_data(
1352 [
1353 'padding' => [
1354 'top' => '0',
1355 'right' => '0',
1356 'bottom' => 0,
1357 'left' => '0',
1358 ],
1359 'background_color' => '#ffffff00',
1360 'border' => [
1361 'side' => 'none',
1362 'width' => '1',
1363 'style' => 'solid',
1364 'color' => '#e5e5e5',
1365 'custom' => [
1366 'top' => '1',
1367 'right' => '1',
1368 'bottom' => '1',
1369 'left' => '1',
1370 ],
1371 ],
1372 'font_family' => '"Outfit", "DM Sans", sans-serif',
1373 'text_color' => '#ffffff',
1374 'rich_text' => '<p style="text-align: center"><span style="font-size: 12px">© 2026 [yaymail_site_name]. All rights reserved.</span></p>',
1375 ]
1376 ),
1377 ],
1378 'border' => [
1379 'side' => 'none',
1380 'width' => '1',
1381 'style' => 'solid',
1382 'color' => '#e5e5e5',
1383 'custom' => [
1384 'top' => '1',
1385 'right' => '1',
1386 'bottom' => '1',
1387 'left' => '1',
1388 ],
1389 ],
1390 ]
1391 ),
1392 ],
1393 'column_width' => [],
1394 'column_spacing' => '0',
1395 'responsive_on_mobile' => false,
1396 'vertical_align' => 'top',
1397 'padding' => [
1398 'top' => 40,
1399 'right' => 40,
1400 'bottom' => 40,
1401 'left' => 40,
1402 ],
1403 'border' => [
1404 'side' => 'none',
1405 'width' => '1',
1406 'style' => 'solid',
1407 'color' => '#e5e5e5',
1408 'custom' => [
1409 'top' => '1',
1410 'right' => '1',
1411 'bottom' => '1',
1412 'left' => '1',
1413 ],
1414 ],
1415 'border_radius' => [
1416 'top_left' => '0',
1417 'top_right' => '0',
1418 'bottom_left' => '0',
1419 'bottom_right' => '0',
1420 ],
1421 'background_color' => '#1a1a1a',
1422 'background_image' => [
1423 'url' => '',
1424 'position' => 'default',
1425 'x_position' => 0,
1426 'y_position' => 0,
1427 'repeat' => 'default',
1428 'size' => 'default',
1429 ],
1430 'inner_border_radius' => [
1431 'top_left' => '0',
1432 'top_right' => '0',
1433 'bottom_left' => '0',
1434 'bottom_right' => '0',
1435 ],
1436 'inner_background_color' => '#ffffff00',
1437 ]
1438 ),
1439 ],
1440 ]
1441 ),
1442 ],
1443 'padding' => [
1444 'top' => 0,
1445 'right' => 20,
1446 'bottom' => 20,
1447 'left' => 20,
1448 ],
1449 'background_color' => '#fff',
1450 'background_image' => [
1451 'url' => '',
1452 'position' => 'default',
1453 'x_position' => 0,
1454 'y_position' => 0,
1455 'repeat' => 'default',
1456 'size' => 'default',
1457 ],
1458 ]
1459 ),
1460 ];
1461 }
1462 }
1463