WordPress Theme

Kindling is the starter theme for WordPress and is maintained in the matchbox-wp repo.


Core principles

  • If it can be done in theme.json, it should.
  • Typography and spacing should use t-shirt sizing for names and slugs.
  • Colors should use the matchbox naming convention for slugs, but names can be customized.
  • Core patterns should use the custom settings instead of applying block settings within the pattern.
  • Use block style variations to change the appearance of a block or section.
  • Only set block specific styles when you need to override a pattern or style variation.
  • All non-synced patterns should be committed to the project repo before site launch.

Custom features

View transitions

The theme enables the default view transition for cross-document navigation. This means users with a supported browser will see a slight fade transition when navigating between pages within the site. This feature, combined with speculative loading, yields near-instant page load times.

๐Ÿ’ฌ Feedback

Submit Feedback

Upload a screenshot to help illustrate your feedback.