Skip to content

Move standard article grid into its own component#16300

Merged
frederickobrien merged 2 commits into
mainfrom
move-standard-content-grid-to-component
Jul 7, 2026
Merged

Move standard article grid into its own component#16300
frederickobrien merged 2 commits into
mainfrom
move-standard-content-grid-to-component

Conversation

@frederickobrien

@frederickobrien frederickobrien commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

A spinoff from the ongoing grid refactor work (see #15428, #16133, #16251, etc.) this moves the article/content grid of StandardLayout into its own component. The thinking here is that the grid work is taking us towards a tighter forking system. Instead of this, with all the duplicate code it entails...

image

We're essentially moving towards this:

image

With that in mind I think it makes sense to extract the article/content grid into its own component. It's easier to read and will complement the shifting centre of gravity where layouts/article arrangements are concerned.

@github-actions

Copy link
Copy Markdown

Hello 👋! When you're ready to run Chromatic, please apply the run_chromatic label to this PR.

You will need to reapply the label each time you want to run Chromatic.

Click here to see the Chromatic project.

@frederickobrien frederickobrien requested review from a team and JamieB-gu June 30, 2026 12:09
@frederickobrien frederickobrien self-assigned this Jun 30, 2026
@frederickobrien frederickobrien added the maintenance Departmental tracking: maintenance work, not a fix or a feature label Jun 30, 2026
@frederickobrien frederickobrien added this to the Interactives milestone Jun 30, 2026
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 30, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 30, 2026
@frederickobrien frederickobrien force-pushed the move-standard-content-grid-to-component branch from 4aa24ce to 9357a62 Compare June 30, 2026 13:40
@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown

@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jun 30, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 30, 2026
@frederickobrien frederickobrien force-pushed the move-standard-content-grid-to-component branch from 9357a62 to d380a83 Compare July 1, 2026 12:34
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown

@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jul 1, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jul 1, 2026
@frederickobrien frederickobrien force-pushed the move-standard-content-grid-to-component branch 2 times, most recently from a92cc0e to cca684f Compare July 3, 2026 09:13
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jul 3, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jul 3, 2026
@frederickobrien frederickobrien force-pushed the move-standard-content-grid-to-component branch from 2743cb3 to 1499a64 Compare July 7, 2026 10:27
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jul 7, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jul 7, 2026
@frederickobrien frederickobrien force-pushed the move-standard-content-grid-to-component branch from 1499a64 to 28545ba Compare July 7, 2026 14:02
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jul 7, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jul 7, 2026
Comment thread dotcom-rendering/src/layouts/StandardLayout.tsx Outdated
@frederickobrien frederickobrien added the run_chromatic Runs chromatic when label is applied label Jul 7, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jul 7, 2026
@frederickobrien frederickobrien merged commit 006c956 into main Jul 7, 2026
30 checks passed
@frederickobrien frederickobrien deleted the move-standard-content-grid-to-component branch July 7, 2026 14:24
@gu-prout

gu-prout Bot commented Jul 7, 2026

Copy link
Copy Markdown

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