feat(courses): Add Landing Page content modules

This commit is contained in:
Khaled Garbaya
2017-09-26 14:35:53 +02:00
committed by Benedikt Rötsch
parent e2ceb39e83
commit 0c66b6678c
10 changed files with 68 additions and 10 deletions

View File

@@ -1,11 +1,22 @@
extends layout
include mixins/_copyModule
include mixins/_heroImageModule
include mixins/_highlightedCourse
include mixins/_highlightedLessonsModule
block content
.container
section.hero
.hero__image
.featured-cards-list
.featured-cards__list
.featured-cards__list
.featured-cards__list
each module in landingPage.fields.contentModules
case module.sys.contentType.sys.id
when 'landingPageModuleCopy'
+copyModule(module)
when 'landingPageModuleHeroImage'
+heroImageModule(module)
when 'landingPageModuleHighlightedCourse'
+highlightedCourseModule(module)
when 'landingPageModuleHighlightedLessons'
+highlightLessonsModule(module)