author | url | tags |
---|---|---|
Dennis Tenen |
denten.github.io |
source code |
This repository contains the source code for my personal website and portfolio built in plain text and markdown on top of the Jekyll Ruby framework and hosted on GitHub Pages. You cannot use custom Ruby plugins if you want to use the Jackyll compiler on Github pages.
The theme is a fork of Hyde, which is itself a based on Poole (incidentally, made by Mark Otto who is also respobsible for Twitter Bootstrap).
The artwork is by Timothy Reynolds. Many design ideas were inspired by the work of toin0u from sbin.dk, Divshot, PixelCog, and Keith Morran.
_pages/ # contains page content in .md
_layouts/ # contains page templates in .html
_posts/ # contains post content in .md
_includes/ # contains partial reusable snippets like header, sidebar, footer etc.
_data/ # contains arbitrary data .yml
- Index page is slightly different from others, in that it needs to live in the root.
- To add pages create a new file in _pages/ and specify the template. Omit the title to exclude it from sidebar navigation.
- Add a page to _pages for each new category, using the categories template.
- There are different templates for posts in different categories. This allows us to format Talks in a different way from Publicaitons, for example.