29 lines
1.0 KiB
Plaintext
29 lines
1.0 KiB
Plaintext
extends layout
|
|
|
|
include mixins/_lesson
|
|
|
|
block content
|
|
.layout-sidebar
|
|
section.layout-sidebar__sidebar
|
|
.layout-sidebar__sidebar-header
|
|
h2.layout-sidebar__sidebar-title Table of contents
|
|
.table-of-contents
|
|
ul
|
|
li
|
|
a.active(href=`/courses/${course.fields.slug}`) Course overview
|
|
each l in course.fields.lessons
|
|
if l.fields
|
|
li
|
|
a(href=`/courses/${course.fields.slug}/lessons/${l.fields.slug}${queryString}`) #{l.fields.title}
|
|
section.layout-sidebar__content
|
|
h1= course.fields.title
|
|
|
|
if lesson
|
|
+lesson(lesson)
|
|
if lessonIndex + 1< lessons.length
|
|
if lessons[lessonIndex + 1].fields
|
|
a.cta(href=`/courses/${course.fields.slug}/lessons/${lessons[lessonIndex + 1].fields.slug}${queryString}`) View next lesson
|
|
else
|
|
p !{helpers.markdown(course.fields.description)}
|
|
a.cta(href=`/courses/${course.fields.slug}/lessons/${course.fields.lessons[0].fields.slug}${queryString}`) Start course
|