History

Improve Node.js scraper

Thibaut committed 11 years ago

Commit 0fc2aac1 parent 88c7f104 files · +12 −12Browse files

Unified · Split

4 files
  1. assets/javascripts/views/pages/javascript.coffee +1 −0
  2. assets/javascripts/views/pages/node.coffee +0 −6
  3. assets/stylesheets/pages/_node.scss +3 −6
  4. lib/docs/filters/node/clean_html.rb +8 −0
assets/javascripts/views/pages/javascript.coffee+1−0
@@ -23,6 +23,7 @@ app.views.MarionettePage = · 22 unmodified lines
23app.views.ModernizrPage =23app.views.ModernizrPage =
24app.views.MomentPage =24app.views.MomentPage =
25app.views.MongoosePage =25app.views.MongoosePage =
26app.views.NodePage =
26app.views.RethinkdbPage =27app.views.RethinkdbPage =
27app.views.SinonPage =28app.views.SinonPage =
28app.views.UnderscorePage =29app.views.UnderscorePage =
assets/javascripts/views/pages/node.coffee+0−6
@@ -1,6 +0,0 @@
1#= require views/pages/base
2
3class app.views.NodePage extends app.views.BasePage
4 afterRender: ->
5 @highlightCode @findAll('pre > code'), 'javascript'
6 return
assets/stylesheets/pages/_node.scss+3−6
@@ -5,12 +5,8 @@ · 4 unmodified lines
5 .api_stability_5 { @extend %note, %note-blue; }5 .api_stability_5 { @extend %note, %note-blue; }
6 6
7 > h2 { @extend %block-heading; }7 > h2 { @extend %block-heading; }
8 8 > h3 { @extend %block-label, %label-blue; }
9 > h3 {9 > h4 { @extend %block-label; }
10 margin: 2rem 0 1rem;
11 font-size: 1rem;
12 }
13
14 > h2 + h2, > h3 + h3 { margin-top: 0; }10 > h2 + h2, > h3 + h3 { margin-top: 0; }
15 11
16 > p > code, .type {12 > p > code, .type {
@@ -18,3 +14,4 @@ · 1 unmodified line
18 @extend %label;14 @extend %label;
19 }15 }
20}16}
17
lib/docs/filters/node/clean_html.rb+8−0
@@ -8,6 +8,14 @@ module Docs · 7 unmodified lines
8 node.parent.remove8 node.parent.remove
9 end9 end
10 10
11 css('pre[class*="api_stability"]').each do |node|
12 node.name = 'div'
13 end
14
15 css('pre').each do |node|
16 node.content = node.content
17 end
18
11 doc19 doc
12 end20 end
13 end21 end