Skip to content

Migrate documentation from docusaurus to astro starlight#900

Merged
Solant merged 66 commits intofeature-sliced:mainfrom
Solant:astro
Feb 23, 2026
Merged

Migrate documentation from docusaurus to astro starlight#900
Solant merged 66 commits intofeature-sliced:mainfrom
Solant:astro

Conversation

@Solant
Copy link
Contributor

@Solant Solant commented Feb 5, 2026

This PR replaces the documentation with https://starlight.astro.build/

  • The old markdown files are not modified for now
  • Docusaurus components are kept as-is, but they are not used in the astro build
  • Search is replaced with pagefind (the default option for starlight)
  • All markdown files use new components like <FileTree> for file system examples
  • All documentation pages have the same URLs for all languages

Solant and others added 20 commits January 30, 2026 00:28
- Change title from "Usage with Electron" to "Usage with Next.js"
- Ensures title matches file name, URL path, and content
* docs: code smells/cross-imports add

* fix: Title typo correction

* docs: reflecting feedback

* docs: reflecting feedback

* Update i18n/en/docusaurus-plugin-content-docs/current/guides/issues/cross-imports.mdx

Co-authored-by: Solant <runner62v6@gmail.com>

---------

Co-authored-by: Solant <runner62v6@gmail.com>
* docs: refactor desegmentation page

* docs: remove wip class

* docs: remove outdated translations
@Solant Solant marked this pull request as draft February 5, 2026 23:48
@github-actions
Copy link

github-actions bot commented Feb 5, 2026

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
pr-fsd ✅ Ready (View Log) Visit Preview 0f6f186

@Solant
Copy link
Contributor Author

Solant commented Feb 16, 2026

@Gaic4o nice one, I fixed images and some unused h1 sections

@Solant Solant marked this pull request as ready for review February 18, 2026 23:48
@Solant Solant changed the title Starlight Migrate documentation from docusaurus to astro starlight Feb 18, 2026
Copy link
Member

@illright illright left a comment

Choose a reason for hiding this comment

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

Didn't look at the code, love the result

@Solant Solant merged commit 0bfaa7e into feature-sliced:main Feb 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants