Move resource templating from coffee to jade files

This commit is contained in:
Robin Yang 2016-08-23 09:38:11 -07:00
parent fe3b9e01e0
commit f8caa86579
5 changed files with 27 additions and 15 deletions

View file

@ -1,8 +1,7 @@
#resource-hub-view
h4
.comingsoon
text-align: center
margin: 0 auto 0 auto
color: #666
margin: 30px 0 0 0
.comingsoon
h4
text-align: center
margin: 0 auto 0 auto
color: #666
margin: 30px 0 0 0

View file

@ -3,7 +3,7 @@
@media print
display: none
.print
.print, .print p
text-align: center
font-size: .75em
text-transform: uppercase
@ -29,9 +29,11 @@
// page header //
h1
font-size: 2.0em
font-size: 2.5em
margin: 0
padding: 0
font-family: Open Sans
font-weight: 200
// module header //
h2

View file

@ -5,4 +5,17 @@ block page_nav
block content
.container!=view.content
.container
span.backlink
a(href='/teachers/resources')
|< Back to Resource Hub
if view.content == ''
.comingsoon
h4(style="text-align:center")
i This guide doesn't exist!
else
.print
a(href='javascript:window.print()')
span.glyphicon.glyphicon-print &#160;
|Print this guide
div(class='lesson-plans' id=view.name)!=view.content

View file

@ -38,6 +38,6 @@ block content
span.spl [PDF]
p(data-i18n="teacher.cs1_syntax_javascript_desc")
h4
.comingsoon
.comingsoon
h4
i(data-i18n="teacher.coming_soon")

View file

@ -8,8 +8,6 @@ module.exports = class MarkdownResourceView extends RootView
@content = ''
$.get '/markdown/' + @name + '.md', (data) =>
if data.indexOf('<!doctype html>') is -1
@content = "<span class='backlink'><a href='/teachers/resources/'>< Back to Resource Hub</a></span><div class='print'><span class='glyphicon glyphicon-print'></span><a href='javascript:window.print()'> Print this guide</a></div><div class='lesson-plans' id='"+ @name + "'>" + marked(data, sanitize: false) + "</div>"
else
@content = "<h1>Not Found</h1><a href='/teachers/resources/'>< Back to Resource Hub</a>"
@content = marked(data, sanitize: false)
@render()