Skip to content

Commit

Permalink
tidy up the resources list a little
Browse files Browse the repository at this point in the history
  • Loading branch information
cobyism committed Oct 19, 2012
1 parent 5807803 commit 9a0504e
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 22 deletions.
56 changes: 34 additions & 22 deletions _posts/2012-07-01-resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,34 +5,46 @@ prev_section: sites
next_section: credits
---

Jekyll’s growing use is producing a wide variety of tutorials, frameworks, extensions, examples, and other resources that can be very helpful. Below is a collection of links to some of the most popular Jekyll resources.

Examples and links to various extensions/hackings on Jekyll.
### Jekyll tips & tricks, and examples

### Tips & Tricks
- [A simple way to add draft posts](https://gist.github.com/2870636)

- [A simple way to add draft posts.](https://gist.github.com/2870636)
No plugins required.
- [Tips for working with GitHub Pages
Integration.](https://gist.github.com/2890453) Code example reuse,
and keeping documentation up to date.
- [Use Simple Form to integrate a simple contact
form.](http://getsimpleform.com/) .
No plugins required.

- [Tips for working with GitHub Pages Integration](https://gist.github.com/2890453)

Code example reuse, and keeping documentation up to date.

- [Use Simple Form to integrate a simple contact
form](http://getsimpleform.com/)
- [JekyllBootstrap.com](http://jekyllbootstrap.com)

Provides detailed explanations, examples, and helper-code to make
getting started with Jekyll easier.

### Tutorials

\* [http://jekyllbootstrap.com](http://jekyllbootstrap.com) \
Provides detailed explanations, examples, and helper-code to make
getting started with Jekyll easier.
#### Integrating Jekyll with Git

- [Blogging with Git, Emacs and Jekyll](http://metajack.im/2009/01/23/blogging-with-git-emacs-and-jekyll/)
- [Using Git to maintain your blog](http://matedriven.com.ar/2009/04/28/using-git-to-maintain-your-blog.html) (step by step guide)

#### Other hacks

- [Integrating Twitter with Jekyll](http://www.justkez.com/integrating-twitter-with-jekyll/)
> “Having migrated Justkez.com to be based on Jekyll, I was pondering how I might include my recent twitterings on the front page of the site. In the Wordpress world, this would have been done via a plugin which may or may not have hung the loading of the page, might have employed caching, but would certainly have had some overheads. … Not in Jekyll.”
- [‘My Jekyll Fork’, by Mike West](http://mikewest.org/2009/11/my-jekyll-fork)
> “Jekyll is a well-architected throwback to a time before Wordpress, when men were men, and HTML was static. I like the ideas it espouses, and have made a few improvements to it’s core. Here, I’ll point out some highlights of my fork in the hopes that they see usage beyond this site.”
- [‘About this Website’, by Carter Allen](http://cartera.me/2010/08/12/about-this-website/)
> “Jekyll is everything that I ever wanted in a blogging engine. Really. It isn’t perfect, but what’s excellent about it is that if there’s something wrong, I know exactly how it works and how to fix it. It runs on the your machine only, and is essentially an added”build" step between you and the browser. I coded this entire site in TextMate using standard HTML5 and CSS3, and then at the end I added just a few little variables to the markup. Presto-chango, my site is built and I am at peace with the world.”
- [Generating a Tag Cloud in Jekyll](http://www.justkez.com/generating-a-tag-cloud-in-jekyll/)

A guide to implementing a tag cloud and per-tag content pages using Jekyll.

- [Jekyll Extensions -= Pain](http://rfelix.com/2010/01/19/jekyll-extensions-minus-equal-pain/)

Integrating with Git\
* [Blogging with Git, Emacs and Jekyll](http://metajack.im/2009/01/23/blogging-with-git-emacs-and-jekyll/)\
* [Using Git to maintain your blog](http://matedriven.com.ar/2009/04/28/using-git-to-maintain-your-blog.html) (step by step guide)
A way to [extend Jekyll](http://github.com/rfelix/jekyll_ext) without forking and modifying the Jekyll gem codebase and some [portable Jekyll extensions](http://wiki.github.com/rfelix/jekyll_ext/extensions) that can be reutilized and shared.

Other hacks\
* [Integrating Twitter with Jekyll](http://www.justkez.com/integrating-twitter-with-jekyll/): “Having migrated Justkez.com to be based on Jekyll, I was pondering how I might include my recent twitterings on the front page of the site. In the Wordpress world, this would have been done via a plugin which may or may not have hung the loading of the page, might have employed caching, but would certainly have had some overheads. … Not in Jekyll.”\
* [‘My Jekyll Fork’ - Mike West](http://mikewest.org/2009/11/my-jekyll-fork): “Jekyll is a well-architected throwback to a time before Wordpress, when men were men, and HTML was static. I like the ideas it espouses, and have made a few improvements to it’s core. Here, I’ll point out some highlights of my fork in the hopes that they see usage beyond this site.” \
* [‘About this Website’ - Carter Allen](http://cartera.me/2010/08/12/about-this-website/): “Jekyll is everything that I ever wanted in a blogging engine. Really. It isn’t perfect, but what’s excellent about it is that if there’s something wrong, I know exactly how it works and how to fix it. It runs on the your machine only, and is essentially an added”build" step between you and the browser. I coded this entire site in TextMate using standard HTML5 and CSS3, and then at the end I added just a few little variables to the markup. Presto-chango, my site is built and I am at peace with the world." \
* [Generating a Tag Cloud in Jekyll](http://www.justkez.com/generating-a-tag-cloud-in-jekyll/): “Guide on how you can implement a tag cloud and per-tag content pages in Jekyll.”\
* [Jekyll Extensions -= Pain](http://rfelix.com/2010/01/19/jekyll-extensions-minus-equal-pain/): A way to extend Jekyll without forking and modifying the Jekyll gem codebase ([jekyll\_ext](http://github.com/rfelix/jekyll_ext)) + Portable Jekyll extensions that can be reutilized and shared ([list of extensions](http://wiki.github.com/rfelix/jekyll_ext/extensions)).\
* [Using your Rails layouts in Jekyll](http://numbers.brighterplanet.com/2010/08/09/sharing-rails-views-with-jekyll)
- [Using your Rails layouts in Jekyll](http://numbers.brighterplanet.com/2010/08/09/sharing-rails-views-with-jekyll)
22 changes: 22 additions & 0 deletions css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -473,6 +473,28 @@ h5, h6 {
font-style: italic;
}

article ul li p {
margin: 0;
}

article ul li, article ol li {
line-height: 1.5em;
margin-bottom: 0.5em;
}

article ul li blockquote {
margin: 10px 0;
}

blockquote {
border-left: 2px solid #777;
padding-left: 20px;
font-style: italic;
font-size: 18px;
font-weight: 500;
}


/* Tables */

table {
Expand Down

0 comments on commit 9a0504e

Please sign in to comment.