Skip to content

Slim Homepage AB test: implement logic#15437

Draft
domlander wants to merge 3 commits intomainfrom
doml/slim-homepage-abtest
Draft

Slim Homepage AB test: implement logic#15437
domlander wants to merge 3 commits intomainfrom
doml/slim-homepage-abtest

Conversation

@domlander
Copy link
Contributor

@domlander domlander commented Feb 26, 2026

What does this change?

Implements the logic to render the Most Popular Front Right component in the correct circumstances:

  • Page is /uk
  • Screen width is equal to or greater than 1300px (the wide breakpoint)
  • Most Viewed is rendered beside News
  • Deeply Read is rendered beside Features and encroaches into More features

The AB test is set to ON but remains at 0%.

The show/hide container button is not displayed for the News, Features or More features container for users in the variant of this test.

Why?

As a part of the Slim Homepage AB test

Screenshots

Before After
News news-before news-after
Features features-before features-after

@domlander domlander changed the title Render Most Viewed on right if in test Slim Homepage AB test: implement logic Feb 26, 2026
@domlander domlander self-assigned this Feb 26, 2026
@domlander domlander added run_chromatic Runs chromatic when label is applied fronts + curation maintenance Departmental tracking: maintenance work, not a fix or a feature labels Feb 26, 2026
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Feb 26, 2026
@domlander domlander force-pushed the doml/slim-homepage-abtest branch from d30f6e4 to b70f7af Compare February 26, 2026 17:39
@github-actions
Copy link

github-actions bot commented Feb 26, 2026

@github-actions
Copy link

github-actions bot commented Feb 26, 2026

@domlander domlander added the run_chromatic Runs chromatic when label is applied label Feb 27, 2026
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Feb 27, 2026
@domlander domlander force-pushed the doml/slim-homepage-abtest branch from b70f7af to aa20753 Compare March 2, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fronts + curation maintenance Departmental tracking: maintenance work, not a fix or a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant