guardian / support-frontend

💁‍♀ī¸â¤ī¸đŸ“° Frontend for the Supporter platform
https://support.theguardian.com/
26 stars 13 forks source link

Create Newspaper archive benefit Thank you module structure #6298

Closed andrewHEguardian closed 5 days ago

andrewHEguardian commented 1 week ago

What are you doing in this PR?

Implementing the structure and logic for the new Thank You module: Newspaper archive benefit. This re-uses the existing module styling but updating the placement based on new designs.

Trello Card

Why are you doing this?

Creating the initial design structure for the new benefit.

How to test

Activate AB test newspaperArchiveBenefit - this module is shown regardless of which variant is in play. Go through to Tier 3 thank you page, see new module with temp imagery, new images not yet provided.

Storybook should catch that there are no regressions to existing thank you modules. (Although we aren't snapshotting the mobile versions so I've tested manually)

Screenshots

Desktop image

Mobile image

github-actions[bot] commented 1 week ago

Deploy build 11191 of support::stripe-patrons-data to CODE

All deployment options - [Deploy build 11191 of `support::stripe-patrons-data` to CODE](https://riffraff.gutools.co.uk/deployment/deployAgain?project=support%3A%3Astripe-patrons-data&build=11191&stage=CODE&updateStrategy=MostlyHarmless&action=deploy) - [Deploy parts of build 11191 to CODE by previewing it first](https://riffraff.gutools.co.uk/preview/yaml?project=support%3A%3Astripe-patrons-data&build=11191&stage=CODE&updateStrategy=MostlyHarmless) - [What's on CODE right now?](https://riffraff.gutools.co.uk/deployment/history?projectName=support%3A%3Astripe-patrons-data&stage=CODE)

From guardian/actions-riff-raff.

github-actions[bot] commented 1 week ago

Size Change: +2.06 kB (+0.09%)

Total Size: 2.26 MB

Filename Size Change
./public/compiled-assets/javascripts/[countryGroupId]/router.js 255 kB +673 B (+0.26%)
./public/compiled-assets/javascripts/digitalSubscriptionLandingPage.js 242 kB +640 B (+0.27%)
./public/compiled-assets/javascripts/supporterPlusLandingPage.js 311 kB +745 B (+0.24%)
ℹī¸ View Unchanged | Filename | Size | | :--- | :---: | | `./public/compiled-assets/javascripts/[countryGroupId]/events/router.js` | 112 kB | | `./public/compiled-assets/javascripts/ausMomentMap.js` | 108 kB | | `./public/compiled-assets/javascripts/contributionsRedirectStyles.js` | 20 B | | `./public/compiled-assets/javascripts/downForMaintenancePage.js` | 69.4 kB | | `./public/compiled-assets/javascripts/error404Page.js` | 69.4 kB | | `./public/compiled-assets/javascripts/error500Page.js` | 69.3 kB | | `./public/compiled-assets/javascripts/favicons.js` | 617 B | | `./public/compiled-assets/javascripts/paperSubscriptionCheckoutPage.js` | 196 kB | | `./public/compiled-assets/javascripts/paperSubscriptionLandingPage.js` | 86.2 kB | | `./public/compiled-assets/javascripts/payPalErrorPage.js` | 67.8 kB | | `./public/compiled-assets/javascripts/payPalErrorPageStyles.js` | 20 B | | `./public/compiled-assets/javascripts/promotionTerms.js` | 72.5 kB | | `./public/compiled-assets/javascripts/subscriptionsLandingPage.js` | 71.6 kB | | `./public/compiled-assets/javascripts/subscriptionsRedemptionPage.js` | 126 kB | | `./public/compiled-assets/javascripts/unsupportedBrowserStyles.js` | 20 B | | `./public/compiled-assets/javascripts/weeklySubscriptionCheckoutPage.js` | 193 kB | | `./public/compiled-assets/javascripts/weeklySubscriptionLandingPage.js` | 86.1 kB | | `./public/compiled-assets/webpack/136.js` | 2.17 kB | | `./public/compiled-assets/webpack/272.js` | 18.1 kB | | `./public/compiled-assets/webpack/344.js` | 2.04 kB | | `./public/compiled-assets/webpack/430.js` | 81.8 kB | | `./public/compiled-assets/webpack/841.js` | 19.8 kB |

compressed-size-action

github-actions[bot] commented 1 week ago

Deploy build 20455 of support:support-workers-mono to CODE

All deployment options - [Deploy build 20455 of `support:support-workers-mono` to CODE](https://riffraff.gutools.co.uk/deployment/deployAgain?project=support%3Asupport-workers-mono&build=20455&stage=CODE&updateStrategy=MostlyHarmless&action=deploy) - [Deploy parts of build 20455 to CODE by previewing it first](https://riffraff.gutools.co.uk/preview/yaml?project=support%3Asupport-workers-mono&build=20455&stage=CODE&updateStrategy=MostlyHarmless) - [What's on CODE right now?](https://riffraff.gutools.co.uk/deployment/history?projectName=support%3Asupport-workers-mono&stage=CODE)

From guardian/actions-riff-raff.

prout-bot commented 5 days ago

Seen on PROD (merged by @andrewHEguardian 10 minutes and 52 seconds ago)

Sentry Release: support-client-side, support