Add Mkdocs abstract scraper

pull/1003/head
Emil Maruszczak 6 years ago
parent 94803a4fa9
commit b45090f369

@ -71,6 +71,7 @@
'pages/lua',
'pages/mdn',
'pages/meteor',
'pages/mkdocs',
'pages/modernizr',
'pages/moment',
'pages/nginx',

@ -0,0 +1,15 @@
%mkdocs {
h2 { @extend %block-heading; }
h3 { @extend %block-label, %label-blue; }
h4 { @extend %block-label; }
blockquote { @extend %note; }
strong { font-weight: var(--bolderFontWeight); }
p > code, li > code { @extend %label; }
}
._mkdocs {
@extend %mkdocs;
}

@ -0,0 +1,18 @@
module Docs
class Mkdocs
class CleanHtmlFilter < Docs::Filter
def call
css('.toclink').each do |node|
node.parent.content = node.content
node.remove
end
css('pre').each do |node|
node.content = node.at_css('code').content
end
at_css('#main-content')
end
end
end
end

@ -0,0 +1,5 @@
module Docs
class Mkdocs < Scraper
self.abstract = true
end
end
Loading…
Cancel
Save