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>
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).
The version can be overridden locally with the `OCTOBER_VERSION`
environment variable pointing to a valid git tree-ish, e.g.:
```
export OCTOBER_VERSION=v1.0.464
./restart.sh
```
or
```
OCTOBER_VERSION=master ./restart.sh
```
I wanted to pin the version to 419 as used on our live instance
currently, but it cannot be installed via current `composer` due to
composer/composer#7665 :'(
So if we can't reproduce our live instance before upgrading, we might
as well do the upgrade to a more recent upstream release right away.
458 from August 2019 is the version @mrzapp was testing against in his
initial Docker setup, and since 464/master both seem problematic, I'm
sticking to it for now.
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.