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
2323 app.views.ModernizrPage =
2424 app.views.MomentPage =
2525 app.views.MongoosePage =
26+app.views.NodePage =
2627 app.views.RethinkdbPage =
2728 app.views.SinonPage =
2829 app.views.UnderscorePage =
assets/javascripts/views/pages/node.coffee+0−6
@@ -1,6 +0,0 @@
1−#= require views/pages/base
2−
3−class 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
55 .api_stability_5 { @extend %note, %note-blue; }
66
77 > h2 { @extend %block-heading; }
8−
9− > h3 {
10− margin: 2rem 0 1rem;
11− font-size: 1rem;
12− }
13−
8+ > h3 { @extend %block-label, %label-blue; }
9+ > h4 { @extend %block-label; }
1410 > h2 + h2, > h3 + h3 { margin-top: 0; }
1511
1612 > p > code, .type {
@@ -18,3 +14,4 @@ · 1 unmodified line
1814 @extend %label;
1915 }
2016 }
17+
lib/docs/filters/node/clean_html.rb+8−0
@@ -8,6 +8,14 @@ module Docs · 7 unmodified lines
88 node.parent.remove
99 end
1010
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+
1119 doc
1220 end
1321 end