Skip to content

Conversation

@cemms1
Copy link
Contributor

@cemms1 cemms1 commented Dec 12, 2025

What does this change?

Removes the showLabsRedesign logic and swaps all logic over to the new, redesigned version of labs cards and containers.

The previous components which are no longer in use have also been removed:

  • LabsSection
  • CardBranding

An optional prop for the BrandingLogo component dataTestId has been added to allow the Playwright tests to continue to easily distinguish between logos in onward content cards and logos in the page meta.

The 0% AB test and feature switch will be taken down in frontend guardian/frontend#28471

Why?

The feature switch for the labs redesign work was switched on in PROD in mid November. It's been live for a couple of weeks now so we're ready to make this change permanent.

This means getting rid of the 0% AB test and feature switch used in testing and swapping over to the new code

@cemms1 cemms1 force-pushed the cemms1/put-labs-redesign-live branch 3 times, most recently from f43c5a3 to 71f45fd Compare December 15, 2025 10:33
@cemms1 cemms1 added the feature Departmental tracking: work on a new feature label Dec 15, 2025
@github-actions
Copy link

github-actions bot commented Dec 15, 2025

@cemms1 cemms1 added the run_chromatic Runs chromatic when label is applied label Dec 15, 2025
@cemms1 cemms1 marked this pull request as ready for review December 15, 2025 10:48
@cemms1 cemms1 requested a review from a team as a code owner December 15, 2025 10:49
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Dec 15, 2025
Copy link
Contributor

@on-ye on-ye left a comment

Choose a reason for hiding this comment

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

✨✨✨

@cemms1 cemms1 force-pushed the cemms1/put-labs-redesign-live branch from 7895451 to 847b120 Compare December 15, 2025 15:15
@cemms1 cemms1 added the run_chromatic Runs chromatic when label is applied label Dec 15, 2025
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Dec 15, 2025
@cemms1 cemms1 force-pushed the cemms1/put-labs-redesign-live branch from 847b120 to 968a684 Compare December 15, 2025 15:24
@cemms1 cemms1 added the run_chromatic Runs chromatic when label is applied label Dec 15, 2025
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Dec 15, 2025
@cemms1 cemms1 merged commit 39a4669 into main Dec 15, 2025
24 checks passed
@cemms1 cemms1 deleted the cemms1/put-labs-redesign-live branch December 15, 2025 15:42
@gu-prout
Copy link

gu-prout bot commented Dec 15, 2025

Seen on PROD (merged by @cemms1 16 minutes and 48 seconds ago) Please check your changes!

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

Labels

feature Departmental tracking: work on a new feature Seen-on-PROD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants