Actually, I thought then the whole Joplin codebase is on Javascript and Typescript(React.js), So in the site, we could also use React.
The main function I want to add is a Search bar for the documentation(using algolia or from scratch) and to make a standard folder structure for the markdown files.
/docs/index.md = Getting Started Guide (Home page of the Docs)
/docs/applications = Folder for the [desktop.md, mobile.md,terminal.md,web-clipper.md]
Same goes with the others. This will be easy to contribute and find pages.
The main docs make contain a lot of stuff we should also divide it into small parts. eg-
- A separate Contributors section
- Localization Page
- Plugins List page
Also as the 3rd project of the idealist of GSOC suggest the refactoring of the current documentation, that's why I was thinking to make a new site from scratch with react this time. I saw many big and small Projects using next.js with MDX in their documentation so I recommended it.