A small example of a personal website for a research scientist. View how it looks rendered and hosted on github.
Material based on the Jekyll step by step tutorial, but relies on Github Actions, instead of a local Jekyll installation.
To use, only two steps (and maybe a third):
- Fork this repository,
- name it
yourusername.github.io - Edit
_config.ymlso thaturl:points to your site URL, - and update your github settings to render on push.
- Check that your github pages updates when you commit and push to github. Can take 10 minutes to update.
- name it
- Edit the markdown pages (
index.md,research.md,organisation.md) and add your content.- Of course things will break! Look under the hood of what is happening automagically when you push.
- If you want more pages:
- Add a new markdown file, e.g.
awards.md - Edit
_data/navigation.ymlto include the new page.
- Add a new markdown file, e.g.
This page uses the midnight theme.
Change it by choosing some other name (e.g. from github's jekyll themes),
and editing the line remote_theme: in _config.yml.