diff --git a/lib/docs/filters/composer/clean_html.rb b/lib/docs/filters/composer/clean_html.rb index b4abce49..54ce7a26 100644 --- a/lib/docs/filters/composer/clean_html.rb +++ b/lib/docs/filters/composer/clean_html.rb @@ -5,6 +5,16 @@ module Docs # Remove unneeded elements css('#searchbar, .toc, .fork-and-edit, .anchor').remove + # Fix the home page titles + if subpath == '' + css('h1').each do |node| + node.name = 'h2' + end + + # Add a main title before the first subtitle + at_css('h2').before('