page-with-toc.php 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. /**
  3. * Title: Page with Table of Contents
  4. * Slug: kentwood/page-with-toc
  5. * Categories: featured, text
  6. */
  7. declare( strict_types = 1 );
  8. ?>
  9. <!-- wp:group {"align":"wide","layout":{"type":"constrained","contentSize":"1056px"}} -->
  10. <div class="wp-block-group alignwide">
  11. <!-- wp:columns {"align":"wide"} -->
  12. <div class="wp-block-columns alignwide">
  13. <!-- wp:column {"width":"31%"} -->
  14. <div class="wp-block-column" style="flex-basis:31%">
  15. <!-- wp:group {"style":{"position":{"type":"sticky","top":"0px"},"spacing":{"blockGap":"0","padding":{"top":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
  16. <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--50)">
  17. <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"blockGap":"var:preset|spacing|40"},"border":{"radius":"14px"},"elements":{"link":{"color":{"text":"var:preset|color|base"},":hover":{"color":{"text":"var:preset|color|base"}}}}},"backgroundColor":"primary","textColor":"base","className":"has-base-color has-primary-background-color has-text-color has-background has-link-color","layout":{"type":"flex","orientation":"vertical"}} -->
  18. <div class="wp-block-group has-base-color has-primary-background-color has-text-color has-background has-link-color" style="border-radius:14px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
  19. <!-- wp:paragraph {"fontSize":"large"} -->
  20. <p class="has-large-font-size"><?php echo esc_html__( 'Contents', 'kentwood' ); ?></p>
  21. <!-- /wp:paragraph -->
  22. <!-- wp:table-of-contents {"onlyIncludeCurrentPage":true,"fontSize":"small"} /-->
  23. </div>
  24. <!-- /wp:group -->
  25. </div>
  26. <!-- /wp:group -->
  27. </div>
  28. <!-- /wp:column -->
  29. <!-- wp:column {"width":""} -->
  30. <div class="wp-block-column"></div>
  31. <!-- /wp:column -->
  32. <!-- wp:column {"width":"59%","style":{"spacing":{"padding":{"top":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
  33. <div class="wp-block-column" style="padding-top:var(--wp--preset--spacing--50);flex-basis:59%">
  34. <!-- wp:heading -->
  35. <h2 class="wp-block-heading"></h2>
  36. <!-- /wp:heading -->
  37. <!-- wp:paragraph -->
  38. <p></p>
  39. <!-- /wp:paragraph -->
  40. </div>
  41. <!-- /wp:column -->
  42. </div>
  43. <!-- /wp:columns -->
  44. </div>
  45. <!-- /wp:group -->