Skip to content

Move ShowcaseLayout to grid#16119

Merged
frederickobrien merged 1 commit into
mainfrom
move-showcase-arrangement-to-grid
Jun 23, 2026
Merged

Move ShowcaseLayout to grid#16119
frederickobrien merged 1 commit into
mainfrom
move-showcase-arrangement-to-grid

Conversation

@frederickobrien

@frederickobrien frederickobrien commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Following on from #15428, this absorbs the 'Showcase' layout into 'StandardLayout' using the newly implemented grid module refactor.

The benefits of reduced complexity and estate size here are hopefully pretty clear (and transferable to yet more layouts) though if this feels like a viable road to start going down we probably need to have larger chat around naming conventions.

My sense of it is 'layout' means the high level structure of an entire page e.g. ad slot -> masthead -> article -> ad slot -> relate content -> footer (or some such).

When we're talking about 'standard', 'showcase', 'immersive', 'media', 'audio', etc. what we're really talking about is different arrangements of elements inside the <article> section specifically. So perhaps there's a rejig to be done where the 'layout' is actually the 'articleArrangement'.

This pull request is exploring that kind of future and the changes it might require.

Screenshots

Before After
before1 after1
before2 after2

@frederickobrien frederickobrien added the maintenance Departmental tracking: maintenance work, not a fix or a feature label Jun 11, 2026
@frederickobrien frederickobrien self-assigned this Jun 11, 2026
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 11, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 11, 2026
@frederickobrien frederickobrien force-pushed the move-showcase-arrangement-to-grid branch from fb3f7b0 to c4d3920 Compare June 11, 2026 09:53
@github-actions

github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown

@frederickobrien frederickobrien force-pushed the move-showcase-arrangement-to-grid branch 2 times, most recently from 584cd06 to 69f8648 Compare June 11, 2026 10:17
@frederickobrien frederickobrien added this to the Interactives milestone Jun 11, 2026
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 11, 2026
@github-actions

github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown

@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 11, 2026
@frederickobrien frederickobrien force-pushed the move-showcase-arrangement-to-grid branch from 69f8648 to 1e2088d Compare June 11, 2026 12:59
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 11, 2026
@frederickobrien frederickobrien marked this pull request as ready for review June 11, 2026 13:20
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 11, 2026
@frederickobrien frederickobrien requested a review from a team June 11, 2026 14:53
@frederickobrien frederickobrien force-pushed the move-showcase-arrangement-to-grid branch from 1e2088d to a5a4855 Compare June 23, 2026 08:43
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 23, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 23, 2026
@frederickobrien frederickobrien force-pushed the move-showcase-arrangement-to-grid branch from a5a4855 to 02c2f2b Compare June 23, 2026 08:55
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 23, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 23, 2026
@frederickobrien frederickobrien force-pushed the move-showcase-arrangement-to-grid branch from 02c2f2b to 6e7c8e0 Compare June 23, 2026 11:01
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 23, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 23, 2026
@frederickobrien frederickobrien merged commit fa08a30 into main Jun 23, 2026
34 checks passed
@frederickobrien frederickobrien deleted the move-showcase-arrangement-to-grid branch June 23, 2026 11:08
@gu-prout

gu-prout Bot commented Jun 23, 2026

Copy link
Copy Markdown

Seen on PROD (merged by @frederickobrien 10 minutes and 12 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

maintenance Departmental tracking: maintenance work, not a fix or a feature Seen-on-PROD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants