Improve documentation (#82)

* Propose new doc architecture

* Many improvements to documentation (styling, structure...)

* Remove modules added inadvertently + continue improving styling

* Swizzle navbar item to add support for custom icon

* Additional doc styling

* Setup docs for API and redirect homepage for docs
This commit is contained in:
Félix Malfait
2023-04-26 19:10:17 +02:00
committed by GitHub
parent 35cf3ee801
commit 42bf653e4a
54 changed files with 2578 additions and 684 deletions

View File

@ -14,8 +14,7 @@
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
docsSidebar: [{type: 'autogenerated', dirName: 'dev-docs'}],
userGuideSidebar: [{type: 'autogenerated', dirName: 'user-guide'}],
APISidebar: [{type: 'autogenerated', dirName: 'api'}],
userGuideSidebar: [{type: 'autogenerated', dirName: 'user-guide'}]
};
module.exports = sidebars;