Sync theme and tooling updates from Feelia#439
Merged
Conversation
Prevent Yoast SEO block styles from failing when WordPress 6.9.1 validates missing dashicons dependencies in the customizer. Co-authored-by: Cursor <cursoragent@cursor.com>
Map Figma spacing scales to responsive CSS variables, update layout gutters, and limit Media & Text blocks to content or wide alignment only. Co-authored-by: Cursor <cursoragent@cursor.com>
Align section padding tokens to responsive sloped values and turn off block editor margin, padding, and gap controls. Co-authored-by: Cursor <cursoragent@cursor.com>
Increase alignwide and alignfull vertical spacing to match section padding xl and keep adjacent full-width cancel-out in sync. Co-authored-by: Cursor <cursoragent@cursor.com>
* Update vulnerable packages Updated packages: - generoi/gravityforms - guzzlehttp/guzzle - guzzlehttp/psr7 * Fix PHPUnit bootstrap: use CreatesDatabaseTable trait directly `(new DatabaseCommand)->createTable()` failed in CI with BadMethodCallException — createTable() is protected on DatabaseCommand, so the call routed through Illuminate\Console\Command::__call(). Use the CreatesDatabaseTable trait directly (aliased public) to set up the cache_tags test table, and boot the Acorn HTTP kernel after mu-plugins load so config/view bindings are available under PHPUnit. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Oskar Schöldström <oskar.scholdstrom@genero.fi> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Bump roots/wordpress and the core installer to match the WordPress 7.0 release. Co-authored-by: Cursor <cursoragent@cursor.com>
Bump @fortawesome/fontawesome-pro to ^7.0.0 for the latest icon set and package layout. Co-authored-by: Cursor <cursoragent@cursor.com>
Introduce --gds-body-xs-font-size and small/medium/large border radius tokens. Wire the tag component and body-xs mixin to the new size token. Co-authored-by: Cursor <cursoragent@cursor.com>
Register xs-body in theme.json with short size labels for body, heading, and button presets. Override WordPress hardcoded S/M/L/XL toggle labels in the block editor sidebar. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Align naming with the text-* scale across CSS variables, SCSS mixins, theme.json slugs, and genero-woocommerce styles. Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the media-text 404 layout with a text-only group, hide the page title on 404 pages, and center the inside search button icon. Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the Blade footer with an editable template part, responsive grid layout, and editor styling so the footer can be managed in the site editor. Co-authored-by: Cursor <cursoragent@cursor.com>
Replace Blade header partials with an editable block template part wired to classic menus, adding gds/menu, site-search, and language-menu blocks with improved mobile accordion, desktop flyout submenus, accessibility fixes, and spacing token alignment. Swap safe-redirect-manager for redirection plugin. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Cherry-picks Feelia commits since
dc45635aonto Bedrock as individual commits (not squashed).Excluded:
06516935(Feelia project configuration reset).Includes: 14 commits covering dashicons fix, spacing/gutter tokens, vulnerable package updates, WordPress 7.0, Font Awesome Pro v7, typography token renames, not-found template, footer/header block template migrations, and redirection plugin swap.
Composer resolution notes:
composer.json(no Feelia-only packages added)safe-redirect-managerreplaced withwpackagist-plugin/redirectionin the header commitCommits
Test plan
composer installon a fresh Bedrock checkoutnpm run buildinweb/app/themes/gdsMade with Cursor