Just over a year has gone by since the first Classic release. Since then lots of detail has been added and bugfixes have been made.
With version 2.0 we have implemented more features and added more configuration options. The code base for this theme was updated considerably. Reimplemented may be a better phrasing. The result is a better readable, better documented code base. Even the readability of the generated HTML code has been improved substantially. We believe this makes it easier to do your own customization of the theme.
More good news is that the YAML of the old version still works. So it is not necessary to update existing content.
In addition, this theme is now used to generates its own website at github.io: http://balancingrock.github.io/classic-jekyll-theme/index.html
You’ll find this post in your
_posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run
jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.
To add new posts, simply add a file in the
_posts directory that follows the convention
YYYY-MM-DD-name-of-post.ext and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
Jekyll also offers powerful support for code snippets: