Event-B Soton Website is a static website generated from Docsite.
- Be able to generate document, blog, and custom page of Event-B related news
- Support markdown files
- Responsive UI
- Good for SEO
- Support internationalization
- Support custom page
- node.js = 10.x
- Local preview
$ npm run start
- Build
$ npm run build
-
Fork the project.
-
Clone to local repo.
-
Add blogs in /blog folder. English version goes to the /en-us folder. Chinese version goes to the /zh-cn folder. Edit site_config/blog.js to include the new posts.
-
Add docs in /docs folder. English version goes to the en-us folder. Chinese version goes to the zh-cn folder. Edit site_config/docs.js to include the new posts.
-
Add events in /blog folder. English version goes to the en-us folder. Chinese version goes to the zh-cn folder. Edit site_config/community.jsx to include the new posts.
-
Build the website by running.
$ npm run build
- Commit new changes and make pull request.
This project exists thanks to all the people who contribute. [Contribute].