Blot's template system offers you, the developer, control over every line of HTML, CSS and JavaScript delivered to your readers.

Here you’ll find a guide to developing templates for Blot. You will need a working knowledge of HTML and CSS. Blot's templates will be familiar to those who have developed for other platforms.

If you’d like to hire a developer or designer to create a template for you, contact me. I'll put you in touch with professionals who are familiar with Blot's templating system.

Getting started

You can create a new template on the theme page of your blog’s dashboard. You can make changes to a template using the online editor, or you can sync the template’s source files to your blog’s folder and edit them locally.

To familiarize yourself with Blot's templates I recommend cloning an existing template on the dashboard and looking through its source code. All seven of Blot’s included templates are dedicated to the public domain so you can modify and share them freely.


Template files

Blot’s templates will be familiar to those who have worked with other blogging platforms. They are written in Mustache and consist of tags which look like {{this}}. These tags are replaced with the data generated by Blot when the template is rendered.