Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Template and theming for lesson modules, adapted from Carpentries styles for HSF training.
HSF Styles is a Jekyll-based template and theming system for building lesson modules and training websites, created by the HEP Software Foundation (HSF) as an adaptation of the Carpentries styles.
HSF Styles is a Jekyll template that provides the styling and layout for lesson modules used across HSF training materials. It takes lesson content written in Markdown and renders it as a structured website with navigation and theming, using HTML as the primary output language. The template is maintained by the HSF Training group and is adapted from the Carpentries styles, a well-known lesson design system in the scientific community.
https://hsf-training.github.io/git-novice, indicating the template works with GitHub Pages out of the box.hsf-training/hsf-styles repository with topics including carpentries, jekyll, and training-materials.To start a new module, HSF provides step-by-step instructions on their website. The template itself is a Jekyll site that you can copy and customize; its Carpentries heritage means it uses a predictable file layout with lesson episodes and configuration files. Once the content is written and pushed to a GitHub repository, the site is automatically built and served via GitHub Pages.
