Welcome to Jekyll!

13 Jul 2013

You’ll find this post in your _posts directory - edit this post and re-build (or run with the -w switch) to see your changes! To add new posts, simply add a file in the _posts directory that follows the convention: YYYY-MM-DD-name-of-post.ext.

Jekyll also offers powerful support for code snippets:

def print_hi(name)
  puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo.

Notes & Modifications:

  • Removed left sidebar, right sidebar, no-sidebar links from header wrapper (in \_includes/head-wrapper.html). Rather than locating those files in the root directory, they're now layouts in \_layouts directory). The default layout is used for the front page index (\_layouts/default.html), posts use the right hand sidebar layout (\_layouts/right-sidebar.html), and the strongly-typed.html and archive.html pages use the no-sidebar layout (\_layouts/no-sidebar.html). If you want a left sidebar, overwrite the post.html file with the contents of left-sidebar.html.
  • The site name and description shown at the top of pages is set in \_config.yml.
  • The contact info at the bottom of pages is set in \_config.yml.
  • Some lorum ipsum text from Stronly Typed has been replaced with text from [Space Ipsum](http://spaceipsum.com).
  • Strongly Typed's images have been replaced with images from placekitten / placedog etc (placeholder images of cats and dogs). The original images are still in the images/ directory.
  • The contact form doesn't yet work.
  • See the discussion of baseurl here: http://jekyllrb.com/docs/github-pages/. You'll need to run jekyll with the --baseurl '' option if you're doing local development, and set baseurl appropriately in your _config.yml file.