mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-02-17 00:40:56 -05:00
Move resource templating from coffee to jade files
This commit is contained in:
parent
fe3b9e01e0
commit
f8caa86579
5 changed files with 27 additions and 15 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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  
|
||||
|Print this guide
|
||||
div(class='lesson-plans' id=view.name)!=view.content
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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()
|
||||
|
|
Loading…
Reference in a new issue