Feat/universe to next
Description
- Universe moved to
NextJS
- for better SEO, Docusaurus has quite weak support of dynamic content pages and a lot of issues - Added pre-commit hook which run lint scripts for all packages - allows us to skip lint phase in pipeline and make it faster
- Repo divided into 3 packages:
website
,universe
,shared
- to reuse some components acrossuniverse
andwebsite
- Fixed 404 page for collections and posts in
universe
- All changes from !418 (merged) applied here - to avoid complex merge conflicts
- Added linters for typescript, styles and spelling - to avoid spelling mistakes and get consistent code style
- Fixed all linters errors - spelling, code, styles
- Removed legacy parts from
website
- Improved
universe
UI - Improved CI/CD
Related issue
Examples
Checklist
-
Do deploy for website
anduniverse
-
Review UI of universe
-
the MR description has been reviewed -
this MR contains text changes and they have been reviewed OR there are no texts changes -
this MR contains GUI/CLI changes and they have been reviewed OR there are no GUI/CLI changes -
this MR contains API changes and they have been reviewed OR there are no API changes
Edited by Anton Chashchin