Complete website rewrite

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 commit is contained in:
Emilio Coppola
2022-12-31 15:07:48 +01:00
committed by Yuri Sizov
parent 2163d37b42
commit 2fa65521ee
2702 changed files with 57721 additions and 13016 deletions

51
.gitignore vendored
View File

@@ -1,47 +1,6 @@
# Exclude everything by default (this is a CMS!), and whitelist the safe stuff
/*
!/README.md
!/DEVELOPMENT_SETUP.md
!/ISSUE_TEMPLATE.md
!/LICENSE.txt
!.well-known/
# Build artifacts and cache
.jekyll-cache
_site
# Vim
*.swp
*.swo
# Git stuff
!.gitattributes
!.gitmodules
!.gitignore
# Local development tools
node_modules
# Winter CMS files
# Themes
!/themes
# Custom plugins
!/plugins
# Docker
/docker/mariadb/init/*.sql
/docker/mariadb/storage
!/docker
!/docker/mariadb/init/000-setup.sql
# Continuous integration
!.github/
!lighthouserc.js
# Editor config
!.editorconfig
# Linting/formatting setup
!.prettierignore
!package-lock.json
!package.json
# OS specific
.DS_Store
docker/.DS_Store
# Code editors
.vscode/