Skip to content

docs: migrate docs site to rspress#5004

Merged
satya164 merged 19 commits into
mainfrom
adamTrz/migrate-docs-rspress-ck-theme
Jun 28, 2026
Merged

docs: migrate docs site to rspress#5004
satya164 merged 19 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

satya164 and others added 2 commits June 22, 2026 19:13
…damTrz/migrate-docs-rspress-ck-theme

# Conflicts:
#	docs/package.json
#	scripts/generate-component-docs.ts
#	yarn.lock
@satya164 satya164 force-pushed the adamTrz/migrate-docs-rspress-ck-theme branch 3 times, most recently from 273864f to c0fce48 Compare June 28, 2026 13:00
@satya164 satya164 force-pushed the adamTrz/migrate-docs-rspress-ck-theme branch from c0fce48 to a17cee1 Compare June 28, 2026 13:10
@satya164 satya164 merged commit bd96b79 into main Jun 28, 2026
10 checks passed
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