Skip to content

docs: migrate docs site to rspress#5004

Open
adamTrz wants to merge 16 commits into
mainfrom
adamTrz/migrate-docs-rspress-ck-theme
Open

docs: migrate docs site to rspress#5004
adamTrz wants to merge 16 commits into
mainfrom
adamTrz/migrate-docs-rspress-ck-theme

Conversation

@adamTrz

@adamTrz adamTrz commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

Migrates the docs site from Docusaurus to Rspress using Callstack's Rspress theme/preset.

Changes

  • moved 5.x and 6.x docs to Rspress multi-version setup
  • kept legacy 1.x-4.x docs available from the version selector
  • ported Docusaurus-specific components and docs helpers to Rspress-compatible equivalents
  • added Paper-specific homepage, showcase, version selector, and 6.x prerelease notice
  • preserved static assets and GitHub Pages base-path behavior

Validation

  • yarn --cwd docs build
  • local manual review of homepage, version navigation, component docs, showcase, and prerelease banner
Screen.Recording.2026-06-17.at.09.19.30.mov

@adamTrz adamTrz changed the title Migrate docs site to Rspress docs: migrate docs site to rspress Jun 17, 2026
@adamTrz adamTrz marked this pull request as ready for review June 17, 2026 14:09
@artus9033 artus9033 requested review from Copilot and satya164 June 17, 2026 14:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@satya164 satya164 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Please remove the docusaurus related files

Comment thread .github/workflows/deploy-docs.yml Outdated

- name: Generate 5.x component docs
run: node scripts/generate-component-docs.ts origin/5.0 docs/src/data/componentDocs5x.json
run: node scripts/generate-component-docs.js origin/5.0 docs/src/data/componentDocs5x.json

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Please keep this as .ts

@satya164

Copy link
Copy Markdown
Member

@artus9033 can someone check this issue?

CleanShot.2026-06-22.at.12.14.35-optimised.mp4

@adamTrz

adamTrz commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator Author

@artus9033 can someone check this issue?

CleanShot.2026-06-22.at.12.14.35-optimised.mp4

Fixed with c928ed0

…damTrz/migrate-docs-rspress-ck-theme

# Conflicts:
#	docs/package.json
#	scripts/generate-component-docs.ts
#	yarn.lock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants