This site is built using the static site generator refer to Docusaurus.
The docs area consists of markdown pages, and the front page (or other pages) uses react. Instructions on how to create either page are found here.
First time you install this, use:
npm install
npm install --save @docusaurus/theme-mermaid
To preview your changes as you edit the files, you can run a local development server that will serve your website and reflect the latest changes.
npm run start
This is now done automatically via Github Actions. Just have your PR accepted, or push directly to main branch, and Github will build and publish the pages.
refer to help pages