From 6de9bb34f6a3814d8134e9d9c3a23d7b3edd6ad1 Mon Sep 17 00:00:00 2001 From: Greg Wilson Date: Sat, 16 Apr 2016 09:06:11 -0400 Subject: [PATCH] Allowing for breaks --- _includes/episode_break.html | 4 ++++ _includes/syllabus.html | 10 ++++++++-- _layouts/break.html | 6 ++++++ 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 _includes/episode_break.html create mode 100644 _layouts/break.html diff --git a/_includes/episode_break.html b/_includes/episode_break.html new file mode 100644 index 0000000..81fd39e --- /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 2835516..217e7af 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 0000000..91e4532 --- /dev/null +++ b/_layouts/break.html @@ -0,0 +1,6 @@ +--- +layout: base +--- +{% include episode_title.html %} +{% include episode_break.html %} +{{content}} -- GitLab