Sfoglia il codice sorgente

enzyme: process review comments

Jasper van Merle 6 anni fa
parent
commit
af412d641e
2 ha cambiato i file con 10 aggiunte e 3 eliminazioni
  1. 9 2
      lib/docs/filters/enzyme/clean_html.rb
  2. 1 1
      lib/docs/scrapers/enzyme.rb

+ 9 - 2
lib/docs/filters/enzyme/clean_html.rb

@@ -4,14 +4,21 @@ module Docs
       def call
         @doc = at_css('.page-inner > section')
 
+        # Remove badges
+        if root_page?
+          css('a > img').each do |node|
+            node.parent.remove
+          end
+        end
+
         # Clean headers
         css('h1').each do |node|
           node.content = node.content
         end
 
         # Make headers on reference pages bigger
-        if subpath.include?('ReactWrapper') || subpath.include?('ShallowWrapper')
-          css('h4').each do |node|
+        if subpath.include?('api/')
+          css('h3, h4').each do |node|
             node.name = 'h2'
           end
         end

+ 1 - 1
lib/docs/scrapers/enzyme.rb

@@ -10,7 +10,7 @@ module Docs
 
     html_filters.push 'enzyme/entries', 'enzyme/clean_html'
 
-    options[:skip] = %w(CHANGELOG.html docs/future.html CONTRIBUTING.html)
+    options[:skip] = %w(CHANGELOG.html docs/future.html docs/guides.html docs/api/ CONTRIBUTING.html)
 
     options[:attribution] = <<-HTML
       &copy; 2015 Airbnb, Inc.<br>