-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Redirect admin interface from default to classic style #98664
Conversation
Jetpack Cloud live (direct link)
Automattic for Agencies live (direct link)
|
a9b7028
to
c1eeccd
Compare
Here is how your PR affects size of JS and CSS bundles shipped to the user's browser: Sections (~39 bytes added 📈 [gzipped])
Sections contain code specific for a given set of routes. Is downloaded and parsed only when a particular route is navigated to. Legend What is parsed and gzip size?Parsed Size: Uncompressed size of the JS and CSS files. This much code needs to be parsed and stored in memory. Generated by performance advisor bot at iscalypsofastyet.com. |
79bf79b
to
9f19b49
Compare
9f19b49
to
63ac0fd
Compare
Heads-up that the experiment recently changed to |
Thanks, we'll patch this before deploying. Adding DO NOT MERGE label to note that we need to also merge Automattic/jetpack#40913 at the same-ish time as well as a few things before these. |
No need to patch anything in the code, it already uses the correct experiment :) My comment was just referring to the experiment mentioned in the PR summary and testing instructions, so if you strictly follow them, you won't be able to test this PR. |
This PR modifies the release build for the following Calypso Apps: For info about this notification, see here: PCYsg-OT6-p2
To test WordPress.com changes, run |
Merged into #98875 |
) * PoC * Tidy up the styles * /sites/settings/administration -> /sites/settings/site * Add "Admin interface style" to General Settings * Redirect /settings/general to /sites/settings/site * Hide settings sidebar for simple sites * Introduce `useRemoveDuplicateViewsExperimentEnabled` * Update flags * Update flags in controllers * Update flags in components * Fix type error * Remove Admin interface style Revert "Add "Admin interface style" to General Settings" This reverts commit b0caa4b. * Use PanelCard instead of HostingCard * Don't use wide Panel card * Proper switching b/w /hosting-feature <-> /hosting-config - Switching to Atomic while on /hosting-feature: Redirect to /hosting-config/:site - Switching to Simple while on /hosting-config: Redirect to /sites/settings/site/:site * Remove the notice for staging sites * Remove /settings/general -> /sites/settings/site redirection * Revert "Remove /settings/general -> /sites/settings/site redirection" This reverts commit 2d5d325. * Limit re-instated /settings/general/:site redirect to classic view only * Redirect if the user is not admin * Add redirects to wp-admin based on #98664 * Fix unexpected redirection to options-general.php * Redirect /settings to site settings if in treatment group * Remove redirects * Move settings redirects to local controller * Typo --------- Co-authored-by: Louis Laugesen <[email protected]>
Related to #98193
🚨 DO NOT MERGE 🚨
Depends on: Automattic/jetpack#40913
Proposed Changes
calypso_post_onboarding_holdout_120924
is enabled.Testing Instructions
https://wordpress.com/settings/general/:site
calypso_post_onboarding_holdout_120924
/wp-admin/options-general.php
Pre-merge Checklist