Skip to content

Replace docusaurus with 11ty#7260

Open
janechu wants to merge 6 commits intomainfrom
users/janechu/replace-docusaurus-with-11ty
Open

Replace docusaurus with 11ty#7260
janechu wants to merge 6 commits intomainfrom
users/janechu/replace-docusaurus-with-11ty

Conversation

@janechu
Copy link
Collaborator

@janechu janechu commented Feb 6, 2026

Pull Request

📖 Description

This change replaces Docusaurus, which has been causing a multitude of dependency issues, with 11ty.

👩‍💻 Reviewer Notes

Please review carefully, I have separated versions into 1.x and 2.x folder which should make this easier for our v3 migration.
There are a couple scripts for navigation, and the CSS has been copied over, there may be some unused CSS at present but I believe it can be cleaned up relatively easily at a later date.

✅ Checklist

General

  • I have included a change request file using $ npm run change
  • I have added tests for my changes.
  • I have tested my changes.
  • I have updated the project documentation to reflect my changes.
  • I have read the CONTRIBUTING documentation and followed the standards for this project.

@janechu janechu force-pushed the users/janechu/replace-docusaurus-with-11ty branch from bfcc641 to 9678562 Compare February 6, 2026 17:25
Copy link
Member

@chrisdholt chrisdholt left a comment

Choose a reason for hiding this comment

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

Much simpler and hopefully with far less issues.

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.

2 participants