This is the source for my personal webpage. This README contains some instructions on how to build, test and deploy the site.
In 2020 this site was rebuilt with a new theme. The last commit to the repo prior to me overwriting everything was hash 0ed0e6143c1ced261bf6bfe8e8226cfcdc2026ce.
The site is served with Jekyll. Make sure to install the required Ruby Gems
(bundle install
) and then build and serve with bundle exec jekyll serve
.
Running the CI script (ci.sh
) will check a number of accessibility and code
things with htmltest, and will check Markdown
style with mdl.
To run CI locally, do a bundle install
then bundle exec ./ci.sh
from the root
of the repo.
Adding rules to mdl is currently a work in progress. Many of them are disabled.
You can list the enabled rules with mdl -l
, and see the list of disabled
rules by looking in the file .mdl_style.rb
.