Elbowpatched Boilerplate is a template to make it easier to create an academic personal website. It is built using Jekyll, a simple, blog-aware, static site generator. Since this template is built on Jekyll, you can publish your website on GitHub Pages for free.
- Source: https://github.com/ianli/elbowpatched-boilerplate
- Homepage: http://elbowpatched.com
- Twitter: @elbowpatched
As a scholar, having an academic personal website can be a good way for you to publicize your research. Your website can have descriptions of your research projects, a list of your published papers, and links to your slides and video presentations.
However, creating an academic personal website takes a lot of time. Time that you also have to spend reading papers, conducting studies, analyzing data, and writing papers.
Elbowpatched Boilerplate is here to help! It has the following features that make it easier to create an academic personal website.
- Fill out simple files with information about yourself, your publications, projects, and presentations.
- Use the provided templates or create your own to change the presentation of your content.
- Publish your website on GitHub Pages for free.
- Clone the git repo -
git clone https://github.com/ianli/elbowpatched-boilerplate.git
. - Setup and run Jekyll.
- Edit the contents of the YAML files in the folder
_data
.personal.yml
- Your personal informationpublications.yml
- Bibliography of your publicationsprojects.yml
- Descriptions of your projects with picturespresentations.yml
- Your presentations with links to slides
- Preview your website at
index.html
Elbowpatched Boilerplate currently only has one template that you can use: Albertine. Feel free to modify it to your needs. I will add more layouts as this project progresses.
If you want to create a new template, take a look at Albertine for inspiration. The Templates documentation on the Jekyll site and Liquid Basics are good introductions to Liquid, the template language of Jekyll.
When you're ready to publish your website, you have two options:
- Publish on GitHub Pages - instructions.
- Publish on your own webserver - instructions.
See LICENSE.