sidebar.php 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <?php
  2. /**
  3. * Title: Sidebar
  4. * Slug: spiel/sidebar
  5. * Categories: featured
  6. */
  7. declare( strict_types = 1 );
  8. ?>
  9. <!-- wp:group {"layout":{"type":"constrained","contentSize":"300px"}} -->
  10. <div class="wp-block-group">
  11. <!-- wp:group {"layout":{"type":"constrained"}} -->
  12. <div class="wp-block-group">
  13. <!-- wp:group {"style":{"border":{"color":null,"style":null,"width":null,"top":[],"right":[],"bottom":{"color":"var:preset|color|contrast","style":"solid","width":"3px"},"left":[]}},"layout":{"type":"constrained"}} -->
  14. <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-style:solid;border-bottom-width:3px">
  15. <!-- wp:heading {"level":3,"style":{"typography":{"textTransform":"uppercase"}},"fontSize":"small"} -->
  16. <h3 class="wp-block-heading has-small-font-size" style="text-transform:uppercase"><?php echo esc_html__( 'Author', 'spiel' ); ?></h3>
  17. <!-- /wp:heading -->
  18. </div>
  19. <!-- /wp:group -->
  20. <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30","margin":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"wrap"}} -->
  21. <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)">
  22. <!-- wp:avatar {"size":48} /-->
  23. <!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
  24. <div class="wp-block-group">
  25. <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.44"}},"fontSize":"x-small"} -->
  26. <p class="has-x-small-font-size" style="line-height:1.44"><?php echo esc_html__( 'Written by', 'spiel' ); ?></p>
  27. <!-- /wp:paragraph -->
  28. <!-- wp:post-author-name {"style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}},"typography":{"lineHeight":"1.44"}},"textColor":"contrast","fontSize":"x-small"} /-->
  29. </div>
  30. <!-- /wp:group -->
  31. </div>
  32. <!-- /wp:group -->
  33. <!-- wp:post-author-biography {"style":{"spacing":{"margin":{"top":"var:preset|spacing|40"}}}} /-->
  34. <!-- wp:spacer {"height":"2rem","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}}}} -->
  35. <div style="margin-top:0px;margin-bottom:0px;height:2rem" aria-hidden="true" class="wp-block-spacer"></div>
  36. <!-- /wp:spacer -->
  37. </div>
  38. <!-- /wp:group -->
  39. <!-- wp:group {"layout":{"type":"constrained"}} -->
  40. <div class="wp-block-group">
  41. <!-- wp:group {"style":{"border":{"color":null,"style":null,"width":null,"top":[],"right":[],"bottom":{"color":"var:preset|color|contrast","style":"solid","width":"3px"},"left":[]}},"layout":{"type":"constrained"}} -->
  42. <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-style:solid;border-bottom-width:3px">
  43. <!-- wp:heading {"level":3,"style":{"typography":{"textTransform":"uppercase"}},"fontSize":"small"} -->
  44. <h3 class="wp-block-heading has-small-font-size" style="text-transform:uppercase"><?php echo esc_html__( 'Recent Posts', 'spiel' ); ?></h3>
  45. <!-- /wp:heading -->
  46. </div>
  47. <!-- /wp:group -->
  48. <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|40"}}},"layout":{"type":"constrained"}} -->
  49. <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--40)">
  50. <!-- wp:query {"query":{"perPage":3,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false}} -->
  51. <div class="wp-block-query">
  52. <!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"default"}} -->
  53. <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|40"}}}} /-->
  54. <!-- wp:group {"style":{"spacing":{"blockGap":"0.25rem","margin":{"top":"0px"}}},"layout":{"type":"constrained"}} -->
  55. <div class="wp-block-group" style="margin-top:0px">
  56. <!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"400"}}} /-->
  57. <!-- wp:post-title {"isLink":true,"fontSize":"small"} /-->
  58. <!-- wp:post-author-name {"isLink":true,"fontSize":"x-small"} /-->
  59. </div>
  60. <!-- /wp:group -->
  61. <!-- /wp:post-template -->
  62. </div>
  63. <!-- /wp:query -->
  64. </div>
  65. <!-- /wp:group -->
  66. <!-- wp:spacer {"height":"2rem","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}}}} -->
  67. <div style="margin-top:0px;margin-bottom:0px;height:2rem" aria-hidden="true" class="wp-block-spacer"></div>
  68. <!-- /wp:spacer -->
  69. </div>
  70. <!-- /wp:group -->
  71. <!-- wp:group {"layout":{"type":"constrained"}} -->
  72. <div class="wp-block-group">
  73. <!-- wp:group {"style":{"border":{"color":null,"style":null,"width":null,"top":[],"right":[],"bottom":{"color":"var:preset|color|contrast","style":"solid","width":"3px"},"left":[]}},"layout":{"type":"constrained"}} -->
  74. <div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-style:solid;border-bottom-width:3px">
  75. <!-- wp:heading {"level":3,"style":{"typography":{"textTransform":"uppercase"}},"fontSize":"small"} -->
  76. <h3 class="wp-block-heading has-small-font-size" style="text-transform:uppercase"><?php echo esc_html__( 'Categories', 'spiel' ); ?></h3>
  77. <!-- /wp:heading -->
  78. </div>
  79. <!-- /wp:group -->
  80. <!-- wp:categories {"style":{"spacing":{"margin":{"top":"var:preset|spacing|40"}}},"fontSize":"small"} /-->
  81. <!-- wp:spacer {"height":"2rem","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}}}} -->
  82. <div style="margin-top:0px;margin-bottom:0px;height:2rem" aria-hidden="true" class="wp-block-spacer"></div>
  83. <!-- /wp:spacer -->
  84. </div>
  85. <!-- /wp:group -->
  86. </div>
  87. <!-- /wp:group -->