Yearly Archives: 2013

Jekyll Themes

Jekyll ThemesI’ve recently started using Jekyll for one of my blogs recently, and while it’s a solid blog engine, there’s one thing its small community lacks. Themes. While I like to roll my own themes, some people want a drop-in option so they can start blogging without diving into design. Well, I set out to help rectify that issue.

First, I released my own (GPL licensed) theme to augment the small number of available themes. The theme, which goes by the name of “Solar” for its use of the Solarized color palette, can be downloaded and demoed on GitHub.

That was a start, but what few publicly available themes exist are still spread thinly across GitHub and who-knows-where. Jekyll lacks a central repository like WordPress has had for years. So my next project was to attempt to bring as many of them as possible into one easily browsable place. I picked up the JekyllThemes.org domain, made a simple responsive showcase design for it and published the site. As of this writing, there are eight themes featured in the gallery, with links to their home pages and demo links if available.

Jekyll Themes is on GitHub, so if you have a theme to add, you can fork the site and add it yourself.

Don’t Link to Aggregators

When someone submits a post from Boing Boing to Reddit, one of the first comments to appear is usually complaining of “blogspam.” This term, though sometimes used unfairly, is intended to deride a blog post that only contains a brief summary or quotation to…

Placekitten: Placeholder Images for Your Design Mockups

There are already plenty of alternatives to plain old Lorem Ipsum text, the ever-popular Hipster Ipsum being just one of many. But what about images? Why use boring grey boxes like the one Placehold.it generates when you could have kittens? That’s right, kittens. Placekitten…

How to Handle AdSense in Responsive Designs

Responsiveness is clearly the future of web design, but one little problem with is advertisements. Ad networks, Google AdSense includes, don’t take kindly to you simply hiding them at lower resolutions with display: none and calling it a day, since the ads still load…

The Lost Type Co-op

Looking for some good, high-quality fonts? In a similar vein to the League of Moveable Type, the Lost Type Co-op provides a selection of elegant typefaces using a pay-what-you-want model. Many of the available fonts feature a “@font-face” badge that signifies that the creator…

Custom JavaScript Twitter Widgets in an API 1.1 World

Continuing their gradual shutdown of old APIs (following the launch of version 1.1 of their API), Twitter recently pulled the plug on their old-style widgets and the unauthenticated search API. This means if you had a fancy custom-designed JavaScript widget to show off your…

How to Enable Curly Quotes in Jekyll

I recently migrated one of my blogs from WordPress to Jekyll and painstakingly ported my custom theme to the new blog engine. I didn’t notice it at first, but Jekyll makes a major typographic faux pas by default: it uses ugly, straight “typewriter quotes”…

Solar: A Jekyll Theme Based on the Solarized Color Palette

I’ve been having fun playing around with Jekyll and Ruby lately, which has lead to a sudden increase in the number of repositories on my GitHub profile. After converting my personal blog and porting its theme over, I thought it would be fun to…

DigitalOcean Review

Since the beginning of April, this site has been hosted by DigitalOcean. I’ve been a longtime customer of VPS.net—from September of 2009 up until April of 2012—but the difference in service was so huge that I had to switch. While VPS.net was a good…

BlogBuzz June 8, 2013