Tempera 1.8.0 returns from hibernation
Changelog:
- Rewrote styles enqueues *will require changes in the child theme for correct handling of styles
- Rewrote some presentation page code (includes/theme-frontpage.php is no longer used) *may require code updates in child themes that customize the presentation page functionality
- Added support for locally embedded custom fonts
- Added ‘tempera_mainnav_id’ and ‘tempera_mainnav_class’ filters to facilitate support for mega menu plugins
- Added support for WordPress 5.2 wp_body_open() hook
- Added comment labels/placeholder option (to improve compatibility with comments-related plugins)
- Added site title text on header image title and alt attributes
- Added Skip to Content link
- Added underline to content links
- Added keyboard navigation support for main and mobile navigations
- Added required extra sanitization and tested up to/required PHP headers
- Updated bundled FitVids script to v1.1.0
- Improved handling of posts without featured images in posts-generated presentation page slider
- Fixed jQuery functions deprecation warnings from jQuery 3.5 update brought by WordPress 5.6
- Fixed jQuery undefined functions errors with WordPress 5.7
- Fixed general font selector including itself
- Fixed admin page styling applies outside its elements (on media upload form)
- Fixed header elements line height discrepancy when header image is set to maintain ratio
- Fixed settings tooltips unreadable due to jQuery UI transparency and color changes since WordPress 5.6
- Fixed mobile menu dropdowns not working correctly with jQuery 3.5
- Fixed linked images with captions sometimes not being clickable
- Fixed presentation page hint link invalid with subfolder WordPress installs
- Cleaned up some unused code and moved some settings page code to the companion Serious Settings plugin (in v0.5.14)
- Removed legacy favicon functionality completely as this is no longer allowed in wp.org repository themes
- Removed <head> title backwards compatibility