diff --git a/app/server/public/images/svg-icons/approved-script-checked.svg b/app/server/public/images/svg-icons/approved-script-checked.svg
new file mode 100644
index 0000000..17808be
--- /dev/null
+++ b/app/server/public/images/svg-icons/approved-script-checked.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/server/public/images/svg-icons/change.svg b/app/server/public/images/svg-icons/change.svg
new file mode 100644
index 0000000..6f3bdc9
--- /dev/null
+++ b/app/server/public/images/svg-icons/change.svg
@@ -0,0 +1,9 @@
+
diff --git a/app/server/public/images/svg-icons/checkmark-completed.svg b/app/server/public/images/svg-icons/checkmark-completed.svg
new file mode 100644
index 0000000..ec5fb2d
--- /dev/null
+++ b/app/server/public/images/svg-icons/checkmark-completed.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/server/public/images/svg-icons/chevron-outline.svg b/app/server/public/images/svg-icons/chevron-outline.svg
new file mode 100644
index 0000000..2bfca56
--- /dev/null
+++ b/app/server/public/images/svg-icons/chevron-outline.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/server/public/images/svg-icons/clock.svg b/app/server/public/images/svg-icons/clock.svg
new file mode 100644
index 0000000..cfe14c9
--- /dev/null
+++ b/app/server/public/images/svg-icons/clock.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/server/public/images/svg-icons/colour-split-circle.svg b/app/server/public/images/svg-icons/colour-split-circle.svg
new file mode 100644
index 0000000..e7cb809
--- /dev/null
+++ b/app/server/public/images/svg-icons/colour-split-circle.svg
@@ -0,0 +1,4 @@
+
diff --git a/app/server/public/images/svg-icons/layers.svg b/app/server/public/images/svg-icons/layers.svg
new file mode 100644
index 0000000..86f8b40
--- /dev/null
+++ b/app/server/public/images/svg-icons/layers.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/server/public/images/svg-icons/line-graph.svg b/app/server/public/images/svg-icons/line-graph.svg
new file mode 100644
index 0000000..e95caa6
--- /dev/null
+++ b/app/server/public/images/svg-icons/line-graph.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/server/public/images/svg-icons/logotype-orange.svg b/app/server/public/images/svg-icons/logotype-orange.svg
new file mode 100644
index 0000000..d7edeaf
--- /dev/null
+++ b/app/server/public/images/svg-icons/logotype-orange.svg
@@ -0,0 +1,16 @@
+
diff --git a/app/server/public/images/svg-icons/symbol-orange.svg b/app/server/public/images/svg-icons/symbol-orange.svg
new file mode 100644
index 0000000..3daa05e
--- /dev/null
+++ b/app/server/public/images/svg-icons/symbol-orange.svg
@@ -0,0 +1,11 @@
+
diff --git a/app/server/robles_content_module_server.rb b/app/server/robles_content_module_server.rb
index 60459e3..8a4f103 100644
--- a/app/server/robles_content_module_server.rb
+++ b/app/server/robles_content_module_server.rb
@@ -28,6 +28,16 @@ def text_path(lesson, segment)
"/texts/#{lesson.slug}/#{segment.slug}"
end
+ def segment_path(lesson, segment)
+ if segment.is_a?(Video)
+ transcript_path(lesson, segment)
+ elsif segment.is_a?(Assessment)
+ assessment_path(lesson, segment)
+ elsif segment.is_a?(Text)
+ text_path(lesson, segment)
+ end
+ end
+
def class_for_domain(course)
if course.domains.count > 1
'multi-domain'
diff --git a/app/server/views/content_modules/_header.html.erb b/app/server/views/content_modules/_header.html.erb
new file mode 100644
index 0000000..b0cdb3f
--- /dev/null
+++ b/app/server/views/content_modules/_header.html.erb
@@ -0,0 +1,18 @@
+robles: preview
+
<%= lesson.description %>
<%= segment.description %>
- - <%= segment.ref %> - -