WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and a modern development workflow
📣 Read our announcement on the Roots blog
🌱 Join us on Roots Discourse to discuss the Sage 10 release
theme.json
is used for global editor settingsindex.php
, functions.php
) for better plugin & child theme compatibilityThank you to everyone who contributed code and docs towards Sage 10, Acorn, and Bud:
@Akiletour, @alwaysblank, @aplr, @austinpray, @clayrisser, @dsturm, @gandalfar, @greghunt, @huubl, @joshuafredrickson, @kellymears, @kingkero, @knowler, @LeoColomb, @mallardduck, @MWDelaney, @ouun, @oxyc, @plumthedev, @pxlrbt, @SergiArias, @simonhammes, @stefanfisk, @strarsis, @TangRufus, @tdinia, @theMosaad, @tylerwiegand, @valeravilks, @wolfgangschaefer
Changelogs:
🌱 Join us on Roots Discourse to discuss the Sage 10.0.0-beta.3 release
Acorn has been removed as a dependency in Sage's composer.json
. We recommend installing Acorn from Bedrock's composer.json
, or as a mu-plugin in non-Bedrock environments. Acorn is still required in order to use Sage, and Sage will exit immediately with an error if Acorn isn't available. We've also removed the config
and bootstrap
directories from Sage, and default to a zero-config setup.
See the Acorn installation and zero-config docs for more details.
Bud has shipped several releases since being included in beta 2, in which many bug fixes, performance improvements, and developer experience improvements have landed.
https://user-images.githubusercontent.com/115911/153884517-4dbab731-3122-4be9-aed5-b8cbd514cebd.mp4
Sage has moved the global editor settings from setup.php
into theme.json
and now requires WordPress 5.9+.
theme.json
(#2964) @retlehsconfig
and bootstrap
directories (#2839) @retlehs @QWp6t@wordpress/edit-post
(#2932) @retlehsFull Changelog: https://github.com/roots/sage/compare/10.0.0-beta.2...10.0.0-beta.3
Sage 10.0.0-beta.3 contributors: @retlehs @QWp6t @Log1x @knowler @simonhammes @kellymears @Akiletour @strarsis @alwaysblank
🌱 Join us on Roots Discourse to discuss the Sage 10.0.0-beta.2 release
shrink-to-fit=no
(#2870)Sage 10.0.0-beta.2 contributors: @retlehs @kellymears @QWp6t @knowler @joshuafredrickson
Full Changelog: https://github.com/roots/sage/compare/10.0.0-beta.1...10.0.0-beta.2
sage-lib
and transition over to Acorn
. (#2122)functions.php
autoloader implementation.custom-line-height
custom-units
editor-font-sizes
, disable-custom-colors
, disable-custom-gradients
, disable-custom-font-sizes
, custom-spacing
index.php
, functions.php
, etc.) for better plugin & child theme compatibility.custom-spacing
up for visibilitycustom-units
theme supportafter_setup_theme
hook by usefulness.copyDirectory()
in webpack.mix.js
.ready()
syntax (#2738)<nav>
(#2814)Sage 10.0.0-beta.1 contributors: @Log1x @retlehs @QWp6t @TangRufus @knowler @dsturm @huubl @joshuafredrickson @strarsis @greghunt
Updates dependencies and build process. Most notably, uses Gulp 4.