History

Fix broken markup on Electron homepage

Thibaut Courouble committed 9 years ago

Commit 1dbbb881 parent 899aee81 file · +8 −4Browse files

Unified · Split

lib/docs/filters/electron/clean_html.rb+8−4
@@ -4,13 +4,17 @@ module Docs · 3 unmodified lines
44 def call
55 css('.header-link', 'hr + .text-center', 'hr').remove
66
7− css('.grid', '.row', '.col-ms-12').each do |node|
7+ css('.grid', '.row', '.col-ms-12', 'ul.docs-list > ul.docs-list').each do |node|
88 node.before(node.children).remove
99 end
1010
11− css('h2 > a').each do |node|
12− node.before(node.children).remove
13− end if root_page?
11+ if root_page?
12+ doc.child.before('<h1>Electron Documentation</h1>')
13+
14+ css('h2 > a').each do |node|
15+ node.before(node.children).remove
16+ end
17+ end
1418
1519 at_css('h2').name = 'h1' unless at_css('h1')
1620