Personal portfolio and blog of Chris Henrick using the Feeling Resposive Jekyll theme. Forked from Phlow
- Edit
assets/data/work.json - Precompile Handlebars templates (see below)
- Add any necessary images
- Run Jekyll:
jekyll serve --config _config.yml,_config_dev.yml
Make sure Node JS and Handlebars are installed.
From the root of this repo do: handlebars _data/item.hbs -f assets/js/work-template.js -k each
Should be done by creating new posts tagged with portfolio in the _posts/portfolio/ directory.
-
Node JS script to generate posts in
_posts/portfolio/fromassets/data/work.json -
liquid logic to only render blog posts in
_posts/blog/ -
liquid logic to create masonry layout from
_posts/portfolio/ -
move blog posts from chenrickmfadt.wordpress:
- see: http://import.jekyllrb.com/docs/wordpress/
- see: https://wordpress.org/plugins/jekyll-exporter/
- do:
gem install unidecode sequel mysql2 htmlentities - do:
gem install jekyll-import - see: https://github.com/jekyll/jekyll-import/blob/v0.7.1/lib/jekyll-import/importers/wordpress.rb
-
move site to clhenrick.io(?)
-
forward chrishenrick.com to clhenrick.io(?)
-
add portfolio images for print work
- resize existing images to be smaller file size
- create thumbnails for them? Probably depends on masonry.js
-
add portfolio projects for web work (AIRS, Bushwick, Toxicity Map, etc)
-
create a logo!
-
generate favicons & touch icons from logo using real favicon generator
-
index with Google’s SEO & custom search
- http://jekyllrb.com/docs/variables/
- http://pixelcog.com/blog/2013/jekyll-from-scratch-core-architecture/