π± 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