Skip to content

fix: Website Bugs & Misc Fixes#859

Merged
curlyfriesplease merged 11 commits intomasterfrom
ENG-4945-banner-fixes
Apr 1, 2026
Merged

fix: Website Bugs & Misc Fixes#859
curlyfriesplease merged 11 commits intomasterfrom
ENG-4945-banner-fixes

Conversation

@curlyfriesplease
Copy link
Copy Markdown
Contributor

@curlyfriesplease curlyfriesplease commented Mar 26, 2026

PR description

What is it doing?

In support of the latest multi-fix ticket for the website project ENG-4930, this makes the following small fixes and amendments:

ENG-4945:

Allows both banners to accept and use 'copyColor', a suitably contrasting black or white calculated by the frontend, to display the Text Only variants' title and subtitles.

image

ENG-4948

This copy seen here was previously a single size across all breakpoints. Now, in L+ breakpoint, it's slightly larger, as is its line height.

image

ENG-4943

Success copy now shows by itself, previously the TItle/Body copy (i.e. 'Stay in the know! Sign up etc etc...') was not set to disappear, and was showing above this success copy.

image

ENG-4987

Moneybuys were always showing, because the FE was passing hideMoneyBuys but the CL was expecting noMoneyBuys. Also, the moneybuy copy wasn't set to hide.

image

ENG-4949

Corrects the line height of moneybuy copy to 1.5rem

image

ENG-4953

Corrects the default background of the impact slider from grey_extra_light to grey_light

image

Why is this required?

Post-release corrections to the banners, as part of the website project.

link to Jira ticket:

ENG-4930

Quick Checklist:

  • My PR title follows the Conventional Commit spec.

  • I have filled out the PR description as per the template above.

  • I have added tests to cover new or changed behaviour.

  • I have updated any relevant documentation.

Important! - lastly, make sure to squash merge...

@curlyfriesplease curlyfriesplease changed the title ENG-4945 passes copy color for text only variant email and donate banners fix: Email & Donate banner fixes Mar 26, 2026
Comment on lines +170 to +173
margin-top: ${spacing('md')};
margin-bottom: 0;
@media ${({ theme }) => theme.allBreakpoints('M')} {
margin: ${spacing('m')} 0 ${spacing('md')};
margin-top: ${spacing('m')};
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small correction to the way the moneybuy copy & submit button are spaced out from each other, now that the moneybuy copy can actually hide, it highlighted a design mismatch in that case

@curlyfriesplease curlyfriesplease self-assigned this Apr 1, 2026
@curlyfriesplease curlyfriesplease marked this pull request as ready for review April 1, 2026 12:12
@curlyfriesplease curlyfriesplease changed the title fix: Email & Donate banner fixes fix: Website Bugs & Misc Fixes Apr 1, 2026
Copy link
Copy Markdown
Contributor

@AndyEPhipps AndyEPhipps left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, matey

@curlyfriesplease curlyfriesplease merged commit 0337f7f into master Apr 1, 2026
9 checks passed
@curlyfriesplease curlyfriesplease deleted the ENG-4945-banner-fixes branch April 1, 2026 15:01
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

🎉 This PR is included in version 8.68.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants