From 8e06630bf010db49ac3eda194918f323183179d9 Mon Sep 17 00:00:00 2001 From: Nicolas Ettlin Date: Mon, 1 Oct 2018 21:31:13 +0200 Subject: [PATCH] Improve Composer title page --- lib/docs/filters/composer/clean_html.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) 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('

Composer

') + end + # Code blocks css('pre').each do |node| code = node.at_css('code[class]')