![]() ![]() Tack on /feed.xml to the end of your blog url and you have an atom feed generated. You also get a bunch of other quality of life (blogging) improvements like live reload and browser refresh, single command to launch locally or deploy to your server.ĭetailed instructions are in the Github README. I’ve created Docker containers for Henry that allow you to get up and running pretty quickly on any machine 4. Wouldn’t it be nice if you had a “draft” badge of sorts to make the drafts jump out?Ī common complaint against Jekyll is that it can take time to get up and running with the right set of gems and ruby installations. This is great but my brother mentioned that when you start to accumulate a lot of drafts locally, it becomes confusing to differentiate between the published posts and local drafts. ![]() But they will never get published to “production” or your public website. You put them in a special _drafts folder and those draft posts only show up when you launch your server locally. Jekyll natively supports “drafts” - posts that are work in progress or still in the ideas phase. Think of this feature as a bitly or link shortener for your blog! Draft badges Title: Jekyll footnotes as Edward Tufte inspired sidenotes layout: post aliases: With Henry, you can display images in a variety of ways. You can read more about this feature and its implementation in this blog post. If you’re on a narrower screen (or phone) the sidenote morphs into a traditional footnote with quick jump links. Go ahead and hover your cursor over it to see the sidenote highlighted. If you’re reading this post on a wide screen you should notice the sidenote tips above. I picked this feature up from Tufte CSS 2 - inspired by the legendary Edward Tufte. Take a look at this sample portfolio page I’ve started building for my brother’s blog 1. You can push the boundaries by adding independent pages and nifty scripting. To see a demo of the difference, compare this blog (what you’re currently reading) with my brother’s. I’ve made sure the overrides get layered in, on top of Henry’s base CSS making it easy to quickly add your own customizations. With simple scss override files you can customize the entire look of your blog. Features CustomizabilityĪ blog theme is only useful if it is versatile enough to reflect your unique character and touch. Introducing Henry - a Jekyll theme with a gorgeous reading experience, chock-full of features. I’m happy to announce that it’s now available for free and open source. Many folks have asked me if I would ever put my theme up for sale or distribute it more widely. I’ve used Jekyll as my blog engine here and meticulously tweaked it over the years to support a bunch of features. I’ve now recreated Henry for Hugo after migrated this blog to Hugo. Henry is a theme I first open-sourced for Jekyll. ![]()
0 Comments
Leave a Reply. |