These are the build instructions. That means, if you want to run the site locally on your computer, you have to follow these instructions.
Why? Because I’m using a build tool, Jekyll. The reason I’m using Jekyll is I want to modularize my html, and jekyll seems to be popular and minimal, and github does it.
If you really don’t want to run jekyll, I also have a repository for the build. So you can start from there. But really, you’re making it harder on yourself to do things like add new pages. To get started from this build, do the following:
open a terminal get in an empty folder
git clone https://github.com/paretoman/ballot_site.git
rename “ballot_site/” to “ballot/”: mv ballot_site ballot
python -m http.server or some other way to serve the files. Serve from the folder that contains “ballot/”.
Here are instructions for building this site on your local machine.
Install Ruby. You might want to follow these instructions from jekyll.
Do these to install jekyll and bundler and to start a server for the code.
gem install jekyll bundler gem install jekyll -v 3.8.7 bundle exec jekyll serve
Other tips for Developing the site: