diff --git a/_includes/episode_break.html b/_includes/episode_break.html new file mode 100644 index 0000000000000000000000000000000000000000..81fd39e84ee158cc5c2155cadaadc1fc870e0e0d --- /dev/null +++ b/_includes/episode_break.html @@ -0,0 +1,4 @@ +{% comment %} + Display information about a break. +{% endcomment %} +

Break: {{page.break}} min

diff --git a/_includes/syllabus.html b/_includes/syllabus.html index 283551607fb6f49fc8bca379663d99b994a2cdac..217e7afe995c16085fccb305a873fe422d682c7d 100644 --- a/_includes/syllabus.html +++ b/_includes/syllabus.html @@ -36,10 +36,16 @@ {{ episode.title }} - {{ episode.questions | join: '
' }} + {% if episode.break %} + Break + {% else %} + {% if episode.questions %} + {{ episode.questions | join: '
' }} + {% endif %} + {% endif %} - {% assign current = current | plus: episode.teaching | plus: episode.exercises %} + {% assign current = current | plus: episode.teaching | plus: episode.exercises | plus: episode.break %} {% endfor %} {% assign hours = current | divided_by: 60 %} {% assign minutes = current | modulo: 60 %} diff --git a/_layouts/break.html b/_layouts/break.html new file mode 100644 index 0000000000000000000000000000000000000000..91e4532b1481523b3a367b727e17f47de8cac428 --- /dev/null +++ b/_layouts/break.html @@ -0,0 +1,6 @@ +--- +layout: base +--- +{% include episode_title.html %} +{% include episode_break.html %} +{{content}}