feat(assets): Change default CSS framework to Tailwind
* enhance(view): Add light default styling for Tailwind * chore(view): Clean up unnecessary selectors and spacing * feat(acorn): Update Acorn for Laravel 8.x * chore(acorn): Create default `bootstrap/` project directory for Laravel 8.x * refactor(acorn): Split the Acorn bootloader between `functions.php` and `bootstrap/app.php` to coincide with Laravel * refactor(assets): Lighten the out of the box CSS boilerplate * refactor(assets): Rename `dist/` to `public/` to coincide with Laravel * refactor(assets): Flatten the `assets/` directory into `resources/` to coincide with Laravel * refactor(assets): Rename `scripts/` to `js/` to coincide with Laravel * refactor(assets): Rename `styles/` to `css/` to coincide with Laravel * feat(deps): Update to Laravel Mix ^6.0 * chore(deps): Change Mix-related package.json `scripts` to the new `mix` binary * chore(deps): Remove PurgeCSS in favor of Tailwind's built in purge * chore(deps): Remove deprecated/unnecessary/unused dependencies * chore(deps): Bump minimum PHP version to 7.3 to coincide with Laravel 8.x
This commit is contained in:
@@ -14,16 +14,16 @@ use function Roots\asset;
|
||||
* @return void
|
||||
*/
|
||||
add_action('wp_enqueue_scripts', function () {
|
||||
wp_enqueue_script('sage/vendor.js', asset('scripts/vendor.js')->uri(), ['jquery'], null, true);
|
||||
wp_enqueue_script('sage/app.js', asset('scripts/app.js')->uri(), ['sage/vendor.js', 'jquery'], null, true);
|
||||
wp_enqueue_script('sage/vendor.js', asset('js/vendor.js')->uri(), ['jquery'], null, true);
|
||||
wp_enqueue_script('sage/app.js', asset('js/app.js')->uri(), ['sage/vendor.js'], null, true);
|
||||
|
||||
wp_add_inline_script('sage/vendor.js', asset('scripts/manifest.js')->contents(), 'before');
|
||||
wp_add_inline_script('sage/vendor.js', asset('js/manifest.js')->contents(), 'before');
|
||||
|
||||
if (is_single() && comments_open() && get_option('thread_comments')) {
|
||||
wp_enqueue_script('comment-reply');
|
||||
}
|
||||
|
||||
wp_enqueue_style('sage/app.css', asset('styles/app.css')->uri(), false, null);
|
||||
wp_enqueue_style('sage/app.css', asset('css/app.css')->uri(), false, null);
|
||||
}, 100);
|
||||
|
||||
/**
|
||||
@@ -32,14 +32,14 @@ add_action('wp_enqueue_scripts', function () {
|
||||
* @return void
|
||||
*/
|
||||
add_action('enqueue_block_editor_assets', function () {
|
||||
if ($manifest = asset('scripts/manifest.asset.php')->get()) {
|
||||
wp_enqueue_script('sage/vendor.js', asset('scripts/vendor.js')->uri(), $manifest['dependencies'], null, true);
|
||||
wp_enqueue_script('sage/editor.js', asset('scripts/editor.js')->uri(), ['sage/vendor.js'], null, true);
|
||||
if ($manifest = asset('js/manifest.asset.php')->get()) {
|
||||
wp_enqueue_script('sage/vendor.js', asset('js/vendor.js')->uri(), ...array_values($manifest));
|
||||
wp_enqueue_script('sage/editor.js', asset('js/editor.js')->uri(), ['sage/vendor.js'], null, true);
|
||||
|
||||
wp_add_inline_script('sage/vendor.js', asset('scripts/manifest.js')->contents(), 'before');
|
||||
wp_add_inline_script('sage/vendor.js', asset('js/manifest.js')->contents(), 'before');
|
||||
}
|
||||
|
||||
wp_enqueue_style('sage/editor.css', asset('styles/editor.css')->uri(), false, null);
|
||||
wp_enqueue_style('sage/editor.css', asset('css/editor.css')->uri(), false, null);
|
||||
}, 100);
|
||||
|
||||
/**
|
||||
@@ -117,8 +117,8 @@ add_action('after_setup_theme', function () {
|
||||
*/
|
||||
add_theme_support('editor-color-palette', [
|
||||
[
|
||||
'name' => __('Primary', 'sage'),
|
||||
'slug' => 'primary',
|
||||
'name' => __('Brand', 'sage'),
|
||||
'slug' => 'brand',
|
||||
'color' => '#525ddc',
|
||||
]
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user