Skip to content

fix: restore website design parity#325

Merged
kdy1 merged 1 commit into
swc-project:rspressfrom
Nsttt:design-parity
Jul 10, 2026
Merged

fix: restore website design parity#325
kdy1 merged 1 commit into
swc-project:rspressfrom
Nsttt:design-parity

Conversation

@Nsttt

@Nsttt Nsttt commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • restore the pre-migration homepage structure and Nextra-inspired color palette
  • remove Blog entry points from the navigation and homepage while preserving archive routes
  • retain Rspress-generated outline metadata and accessible navigation labels

Why

The Rspress migration configured the landing page as pageType: home, which replaced the existing MDX body with Rspress's marketing homepage treatment. It also restored Blog links that should remain archival only. This brings the site back in line with the previous SWC design while keeping the migration's documentation behavior.

Validation

  • corepack pnpm --filter swc-site build
  • rendered homepage assertions for a single H1, expected sections, package-manager tabs, and no visible Blog links
  • archive output assertions for the existing Blog routes
  • generated homepage outline assertions
  • git diff --check
  • autoreview clean

@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
website Ready Ready Preview, Comment Jul 10, 2026 8:32am

Request Review

@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

@Nsttt is attempting to deploy a commit to the SWC Project Team on Vercel.

A member of the Team first needs to authorize it.

@Nsttt

Nsttt commented Jul 10, 2026

Copy link
Copy Markdown
Contributor Author
CleanShot 2026-07-10 at 15 32 08 CleanShot 2026-07-10 at 15 32 44

@Nsttt
Nsttt marked this pull request as ready for review July 10, 2026 08:34
@kdy1
kdy1 merged commit c3a6297 into swc-project:rspress Jul 10, 2026
5 of 7 checks passed
kdy1 pushed a commit that referenced this pull request Jul 10, 2026
## Summary

- restore the pre-migration homepage structure and Nextra-inspired color
palette
- remove Blog entry points from the navigation and homepage while
preserving archive routes
- retain Rspress-generated outline metadata and accessible navigation
labels

## Why

The Rspress migration configured the landing page as `pageType: home`,
which replaced the existing MDX body with Rspress's marketing homepage
treatment. It also restored Blog links that should remain archival only.
This brings the site back in line with the previous SWC design while
keeping the migration's documentation behavior.

## Validation

- `corepack pnpm --filter swc-site build`
- rendered homepage assertions for a single H1, expected sections,
package-manager tabs, and no visible Blog links
- archive output assertions for the existing Blog routes
- generated homepage outline assertions
- `git diff --check`
- `autoreview clean`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants