Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.43k stars 1.99k forks source link

Domains: Add 100-Year Domain specific Thank You page #96568

Open rafaelgallani opened 2 days ago

rafaelgallani commented 2 days ago

Proposed Changes

Adds changes to the existing components so that a specific copy/button is displayed for the 100-year domain thank you page (post-checkout page).

Why are these changes being made?

These changes are related to the 100-Year Domain UX update project: pcYYhz-2q8-p2.

Testing Instructions

Preview

Before After
image image

Pre-merge Checklist

github-actions[bot] commented 2 days ago
Calypso Live (direct link)
https://calypso.live?image=registry.a8c.com/calypso/app:build-125308
Jetpack Cloud live (direct link)
https://calypso.live?image=registry.a8c.com/calypso/app:build-125308&env=jetpack
Automattic for Agencies live (direct link)
https://calypso.live?image=registry.a8c.com/calypso/app:build-125308&env=a8c-for-agencies
matticbot commented 2 days ago

Here is how your PR affects size of JS and CSS bundles shipped to the user's browser:

Sections (~337 bytes added 📈 [gzipped])

``` name parsed_size gzip_size checkout +1453 B (+0.1%) +337 B (+0.1%) ``` 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. **Gzip Size:** Compressed size of the JS and CSS files. This much data needs to be downloaded over network.

Generated by performance advisor bot at iscalypsofastyet.com.

matticbot commented 17 hours ago

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 install-plugin.sh $pluginSlug add/checkout-100-year-domains-thank-you on your sandbox.