This PR replaces the current CMS website with a static version of it built using Jekyll.
- Everything should be working 1 to 1 with the same permalinks except for the `/news` page (not articles) which was renamed as `/blog` (old links will redirect to new ones).
- The showcase entries on the home page now redirect to their showcase page in our site so that the user can choose which store front or page to visit next.
- I also changed the first link from the nav bar to go to the showcase page since the features one is still pretty outdated.
Co-authored-by: Yuri Sizov <yuris@humnom.net>
We no longer rely on a build process to work on the theme files.
This is easier for contributors, and the added complexity isn't worth
the trouble for our use cases.
This removes the need to initialize a (broken) submodule URL
to get a local copy of the website running.
The plugin was cloned from https://github.com/pcvonz/oc-patreongoalstatus-plugin
(commit 5d685ddc9bbb522d668f7906185f24b1319da3b3).
- Increase the required Node.js version to 8.x.
- Recommend using fnm as it's much faster to initialize compared to
nvm.
- Fix warnings reported by markdownlint.
This simplifies setting up the dev environment to run the website
(possibly with a database dump) and test changes before deploying
to the live instance.