Pages and Layouts
Layouts available in the theme and how to use them
Prep
π Lays out the prep / textbook view for a sprint
Backlog
π A backlog block displays issues from a linked repo.
Sprint index
π A structured index of activities for this block of time
Day plan
π A scheduled plan of activities for a class day with times and breaks.
Overview
π A course overview generator
Success
π Composes learning objectives into checklists
Term
π A Hugo default page from the Taxonomy system.
Module index
π Prep, an ordered list of sprints, a product, and success view
Product
π The module project for …
Single
π Default fallback view
These pages are built from Hugo archetypes stored in the theme /archetypes directory. Each archetype comes preloaded with example usage of the blocks system. You can use these examples to build your own pages.
There’s an included bash script which will generate an entire module structure for you. It will create the necessary directories and markdown files, and populate them with the correct front matter directly from the archetypes. It’s stored in curriculum/tooling/create_module.sh