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.