2 Commits (3cb891f2b847882d515936bed56618b31105898a)

Author SHA1 Message Date
Clément Joly 95378fc8c2
website: Move to neovide.dev (#1145)
* Make Zola generate the website for the URL https://neovide.dev
* Create the CNAME file at the root of the static site, as GitHub Pages
  expects.
3 years ago
Clément Joly 4424731ba4
Starting point for a website (#1114)
* Create a simple Zola website on a subdirectory

This uses the [Juice theme](https://www.getzola.org/themes/juice/), with
small customizations. It could be further customized later.

* Automate website content update

RISS and Makefile are used to pull the website content from various
parts of the neovide repository (reusing images and the README.md file
for instance)

* Document how to build and edit the website

It can be counter-intuitive to have to make changes outside of the
`website` directory, adding documentation and scripting clarify it.

* Deploy automatically to GitHub Pages

Uses https://github.com/marketplace/actions/zola-deploy-to-pages to
build and deploy the website on GitHub Pages.

TODO (after merging)
* A `TOKEN` need to be set as explained in https://github.com/marketplace/actions/zola-deploy-to-pages#secrets
* I’ve tested with https://cljoly.github.io/neovide/, but we need to
  change this to at least https://neovide.github.io/neovide/.

* Fix website URL

Co-authored-by: Keith Simmons <keith@the-simmons.net>
3 years ago