Skip to content

[UI Update] Redesign of the Settings Interface - #520

Draft
iamdharmesh wants to merge 59 commits into
trunkfrom
redesign/settings-interface-pt
Draft

iamdharmesh wants to merge 59 commits into
trunkfrom
redesign/settings-interface-pt

Conversation

@iamdharmesh

@iamdharmesh iamdharmesh commented Jul 21, 2026 •

Copy link
Copy Markdown
Collaborator

All Submissions:

  • Does your code follow the WooCommerce Sniffs variant of WordPress coding standards?
  • Have you written new tests for your changes, as applicable?
  • Have you successfully run tests with your changes locally?
  • Will this change require new documentation or changes to existing documentation?

Changes proposed in this Pull Request:

This is feature branch for the Redesign of the Square Settings Interface work

Warning

DO NOT MERGE THIS PR

Merged PRs:

Closes https://linear.app/a8c/issue/SQUARE-356/tracking-issue-for-pr-520-ui-update-redesign-of-the-settings-interface

Steps to test the changes in this Pull Request:

Changelog entry

Add - Enter a summary of all changes on this Pull Request. This will appear in the changelog if accepted.

…dern-settings

FeaturesUtil::feature_is_enabled() only works for features registered in
WooCommerce's FeaturesController. The 'modern-settings' flag is a WC admin
JS feature (woocommerce_admin_features filter), not a FeaturesController
feature, so FeaturesUtil always returns false for it.

Features::is_enabled() reads from woocommerce_admin_features and is the
correct API for this flag.
faisal-alvi and others added 20 commits June 26, 2026 14:01
…ct, SDK group headers, a11y, token and CSS cache fixes)
…nges so a bad or switched key no longer shows stale locations
…ew-user-experience app reads it (reverts the round-2 removal that broke the legacy settings page)
SQUARE-278: [UI Update] 1 - Establish New Settings Tab Shell & Remove Legacy Menu
@github-actions

Copy link
Copy Markdown

This is linked to GitHub issue #521.

@github-actions

Copy link
Copy Markdown

This is linked to GitHub issue #522.

@github-actions

github-actions Bot commented Jul 21, 2026 •

Copy link
Copy Markdown

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants