arcus-azure / arcus.testing

Reusable testing components used during Arcus testing.
https://testing.arcus-azure.net/
MIT License
5 stars 2 forks source link

feat: addition of docusaurus powered arcus documentation website #106

Closed THMKAE closed 5 months ago

THMKAE commented 5 months ago

Types of changes

What types of changes does your code introduce to the Arcus Testing repo? Put an x in all the boxes that apply:

Checklist:

🚨 Before submitting this PR, please make sure:

Proposed changes

This PR adds the docusaurus implementation to the Arcus Testing repository. Removes all Jekyll config files Versioning is also implemented Uses the latest version of docusaurus Does require to use Node.js +18 (using 18.17.1 myself)

Further comments

It still requires the Netlify configuration It does not run a custom sidebar items (capitalize) transformer as this gave issues, but all pages and titles seem to look alright.

Screenshots (if appropriate)

image image image image
stijnmoreels commented 5 months ago

Great work @THMKAE ! Thx for this. Wondering if the search capabilities also needs work? Or can this only be added once we get the Netlify running? (We can activate that once this is on main).