|
@@ -2,21 +2,19 @@ module Docs
|
|
|
class Jasmine
|
|
class Jasmine
|
|
|
class CleanHtmlFilter < Filter
|
|
class CleanHtmlFilter < Filter
|
|
|
def call
|
|
def call
|
|
|
- @doc = at_css('.docs')
|
|
|
|
|
|
|
+ @doc = at_css('.docs') unless root_page?
|
|
|
|
|
|
|
|
- at_css('h1').content = 'Jasmine' if root_page?
|
|
|
|
|
|
|
+ # css('header', 'article', 'section:not([class])', 'div.description').each do |node|
|
|
|
|
|
+ # node.before(node.children).remove
|
|
|
|
|
+ # end
|
|
|
|
|
|
|
|
- css('header', 'article', 'section:not([class])', 'div.description').each do |node|
|
|
|
|
|
- node.before(node.children).remove
|
|
|
|
|
- end
|
|
|
|
|
-
|
|
|
|
|
- css('h3.subsection-title').each do |node|
|
|
|
|
|
- node.name = 'h2'
|
|
|
|
|
- end
|
|
|
|
|
|
|
+ # css('h3.subsection-title').each do |node|
|
|
|
|
|
+ # node.name = 'h2'
|
|
|
|
|
+ # end
|
|
|
|
|
|
|
|
- css('h4.name').each do |node|
|
|
|
|
|
- node.name = 'h3'
|
|
|
|
|
- end
|
|
|
|
|
|
|
+ # css('h4.name').each do |node|
|
|
|
|
|
+ # node.name = 'h3'
|
|
|
|
|
+ # end
|
|
|
|
|
|
|
|
css('pre').each do |node|
|
|
css('pre').each do |node|
|
|
|
node.content = node.content
|
|
node.content = node.content
|