Skip to content

chore(releases): Migrate releases to explore layout#113950

Merged
nsdeschenes merged 1 commit intomasterfrom
nd/EXP-909/chore-releases-migrate-to-explore-layout
Apr 24, 2026
Merged

chore(releases): Migrate releases to explore layout#113950
nsdeschenes merged 1 commit intomasterfrom
nd/EXP-909/chore-releases-migrate-to-explore-layout

Conversation

@nsdeschenes
Copy link
Copy Markdown
Contributor

@nsdeschenes nsdeschenes commented Apr 24, 2026

This PR migrates the releases page over to the explore layout setup to move it to be inline with other explore pages.

Refs EXP-909

Before Screenshot 2026-04-24 at 14 10 35
After Screenshot 2026-04-24 at 14 14 03

Replace the legacy Layout.Header/Body structure with the shared Explore
layout primitives (ExploreBodyContent, ExploreBodySearch,
ExploreContentSection) so the releases list matches the rest of the
Explore views. Extract the header into a ReleasesHeader component that
renders into TopBar slots when the page frame feature is enabled, and
move the preprod tabs into a Tabs block rendered alongside the page
filter bar.

Refs EXP-909
Co-Authored-By: Claude <noreply@anthropic.com>
@linear-code
Copy link
Copy Markdown

linear-code Bot commented Apr 24, 2026

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Apr 24, 2026
@nsdeschenes nsdeschenes marked this pull request as ready for review April 24, 2026 17:25
@nsdeschenes nsdeschenes requested a review from a team as a code owner April 24, 2026 17:25
Copy link
Copy Markdown
Member

@JoshuaKGoldberg JoshuaKGoldberg left a comment

Choose a reason for hiding this comment

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

This was bugging me just today!!

@nsdeschenes nsdeschenes merged commit 35f9f06 into master Apr 24, 2026
67 checks passed
@nsdeschenes nsdeschenes deleted the nd/EXP-909/chore-releases-migrate-to-explore-layout branch April 24, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants