History

Add RequireJS documentation

Thibaut committed 12 years ago

Commit ec0e9f01 parent 91862db14 files · +115 −-3Browse files

Showing the changes to assets/javascripts (3 of 14 files). Show all

Unified · Split

3 files
  1. assets/javascripts/templates/pages/about_tmpl.coffee +5 −0
  2. assets/javascripts/templates/pages/news_tmpl.coffee +4 −1
  3. assets/javascripts/views/pages/requirejs.coffee +11 −0
assets/javascripts/templates/pages/about_tmpl.coffee+5−0
@@ -210,6 +210,11 @@ credits = [ · 209 unmodified lines
210210 '2009-2014 Salvatore Sanfilippo',
211211 'CC BY-SA',
212212 'http://creativecommons.org/licenses/by-sa/4.0/'
213+ ], [
214+ 'RequireJS',
215+ '2010-2014 The Dojo Foundation',
216+ 'MIT',
217+ 'https://raw.githubusercontent.com/jrburke/requirejs/master/LICENSE'
213218 ], [
214219 'Ruby',
215220 '1993-2014 Yukihiro Matsumoto',
assets/javascripts/templates/pages/news_tmpl.coffee+4−1
@@ -24,7 +24,10 @@ newsItem = (date, news) -> · 23 unmodified lines
2424 result
2525
2626 app.news = [
27− [ 1402704000000, # June 14, 2014
27+ [ 1402790400000, # June 15, 2014
28+ """ New <a href="/requirejs/">RequireJS</a> documentation """,
29+ ], [
30+ 1402704000000, # June 14, 2014
2831 """ New <a href="/haskell/">Haskell</a> documentation """,
2932 ], [
3033 1400976000000, # May 25, 2014
assets/javascripts/views/pages/requirejs.coffee+11−0
@@ -0,0 +1,11 @@
1+#= require views/pages/base
2+
3+class app.views.RequirejsPage extends app.views.BasePage
4+ afterRender: ->
5+ for el in @findAllByTag 'pre'
6+ language = if el.textContent.match(/^\s*</)
7+ 'markup'
8+ else
9+ 'javascript'
10+ @highlightCode el, language
11+ return