footer.php 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <?php
  2. /**
  3. * Title: Default Footer
  4. * Slug: cakely/footer
  5. * Categories: footer
  6. * Block Types: core/template-part/footer
  7. * Viewport width: 1488
  8. */
  9. declare( strict_types = 1 );
  10. ?>
  11. <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|80","right":"var:preset|spacing|60","bottom":"var:preset|spacing|80","left":"var:preset|spacing|60"}}},"backgroundColor":"accent-one","layout":{"type":"constrained"}} -->
  12. <div class="wp-block-group alignfull has-accent-one-background-color has-background" style="padding-top:var(--wp--preset--spacing--80);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--80);padding-left:var(--wp--preset--spacing--60)">
  13. <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|60","left":"10.5%"}}}} -->
  14. <div class="wp-block-columns alignwide">
  15. <!-- wp:column {"width":"57.5%","style":{"spacing":{"blockGap":"var:preset|spacing|40"}}} -->
  16. <div class="wp-block-column" style="flex-basis:57.5%">
  17. <!-- wp:site-title {"level":0,"style":{"layout":{"selfStretch":"fill","flexSize":null},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast"} /-->
  18. <!-- wp:paragraph {"fontSize":"large"} -->
  19. <p class="has-large-font-size"><?php echo esc_html__( 'Delivering joy in Scaynes Hill with every slice. Our service offers a range of scrumptious cakes and treats, perfect for any occasion. Quick, reliable, and utterly delicious.', 'cakely' ); ?></p>
  20. <!-- /wp:paragraph -->
  21. </div>
  22. <!-- /wp:column -->
  23. <!-- wp:column {"width":"32%"} -->
  24. <div class="wp-block-column" style="flex-basis:32%">
  25. <!-- wp:columns -->
  26. <div class="wp-block-columns">
  27. <!-- wp:column {"style":{"spacing":{"blockGap":"0px"}}} -->
  28. <div class="wp-block-column">
  29. <!-- wp:paragraph -->
  30. <p><?php echo wp_kses_post( __( '123 High Street,<br>Scaynes Hill,<br>Haywards Heath<br>CB12 3PJ', 'cakely' ) ); ?></p>
  31. <!-- /wp:paragraph -->
  32. <!-- wp:paragraph -->
  33. <p><a href="tel:0123456789"><?php echo esc_html__( '(012)345-6789', 'cakely' ); ?></a></p>
  34. <!-- /wp:paragraph -->
  35. <!-- wp:paragraph -->
  36. <p><a href="mailto:hello@example.com" target="_blank" rel="noreferrer noopener"><?php echo esc_html__( 'hello@example.com', 'cakely' ); ?></a></p>
  37. <!-- /wp:paragraph -->
  38. </div>
  39. <!-- /wp:column -->
  40. <!-- wp:column {"style":{"spacing":{"blockGap":"0px"}}} -->
  41. <div class="wp-block-column">
  42. <!-- wp:paragraph -->
  43. <p><a href="#"><?php echo esc_html__( 'Facebook', 'cakely' ); ?></a></p>
  44. <!-- /wp:paragraph -->
  45. <!-- wp:paragraph -->
  46. <p><a href="#"><?php echo esc_html__( 'Instagram', 'cakely' ); ?></a></p>
  47. <!-- /wp:paragraph -->
  48. <!-- wp:paragraph -->
  49. <p><a href="#"><?php echo esc_html__( 'TikTok', 'cakely' ); ?></a></p>
  50. <!-- /wp:paragraph -->
  51. <!-- wp:paragraph -->
  52. <p><a href="#"><?php echo esc_html__( 'About', 'cakely' ); ?></a></p>
  53. <!-- /wp:paragraph -->
  54. <!-- wp:paragraph -->
  55. <p><a href="#"><?php echo esc_html__( 'Contact', 'cakely' ); ?></a></p>
  56. <!-- /wp:paragraph -->
  57. <!-- wp:paragraph -->
  58. <p><a href="#"><?php echo esc_html__( 'Privacy and Cookies', 'cakely' ); ?></a></p>
  59. <!-- /wp:paragraph -->
  60. </div>
  61. <!-- /wp:column -->
  62. </div>
  63. <!-- /wp:columns -->
  64. </div>
  65. <!-- /wp:column -->
  66. </div>
  67. <!-- /wp:columns -->
  68. </div>
  69. <!-- /wp:group -->
  70. <!-- wp:cover {"url":"<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/footer.jpg","dimRatio":0,"minHeight":40,"minHeightUnit":"vh","contentPosition":"bottom center","isDark":false,"align":"full","style":{"spacing":{"padding":{"bottom":"0px","right":"var:preset|spacing|60","left":"var:preset|spacing|60"},"margin":{"top":"0px","bottom":"0px"}}},"layout":{"type":"constrained"}} -->
  71. <div class="wp-block-cover alignfull is-light has-custom-content-position is-position-bottom-center" style="margin-top:0px;margin-bottom:0px;padding-right:var(--wp--preset--spacing--60);padding-bottom:0px;padding-left:var(--wp--preset--spacing--60);min-height:40vh">
  72. <span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><img class="wp-block-cover__image-background" alt="" src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/footer.jpg" data-object-fit="cover"/>
  73. <div class="wp-block-cover__inner-container">
  74. <!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
  75. <div class="wp-block-group alignwide">
  76. <!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"var:preset|spacing|30","left":"var:preset|spacing|40","right":"var:preset|spacing|40"}},"elements":{"link":{"color":{"text":"var:preset|color|base"}}}},"backgroundColor":"primary","textColor":"base","layout":{"type":"default"}} -->
  77. <div class="wp-block-group alignwide has-base-color has-primary-background-color has-text-color has-background has-link-color" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40)">
  78. <!-- wp:paragraph {"lock":{"move":false,"remove":true},"className":"has-small-font-size","fontSize":"small"} -->
  79. <p class="has-small-font-size"><?php
  80. $wordpress_link = '<a href="' . esc_url( __( 'https://wordpress.org', 'cakely' ) ) . '" rel="nofollow">WordPress</a>';
  81. echo sprintf(
  82. /* Translators: WordPress link. */
  83. esc_html__( 'Designed with %1$s', 'cakely' ),
  84. $wordpress_link
  85. );?></p>
  86. <!-- /wp:paragraph -->
  87. </div>
  88. <!-- /wp:group -->
  89. </div>
  90. <!-- /wp:group -->
  91. </div>
  92. </div>
  93. <!-- /wp:cover -->