Unified · Split
| @@ -2,7 +2,8 @@ module Docs · 1 unmodified line | |||
| 2 | class Numpy | 2 | class Numpy |
| 3 | class CleanHtmlFilter < Filter | 3 | class CleanHtmlFilter < Filter |
| 4 | def call | 4 | def call |
| 5 | at_css('#spc-section-body, main > div') | 5 | css('.sphinx-bs.container.pb-4.docutils').remove if root_page? |
| 6 | at_css('main > div > section', '#spc-section-body, main > div') | ||
| 6 | end | 7 | end |
| 7 | end | 8 | end |
| 8 | end | 9 | end |
| @@ -19,7 +19,7 @@ module Docs · 18 unmodified lines | |||
| 19 | return 'Development' | 19 | return 'Development' |
| 20 | end | 20 | end |
| 21 | li_a = css('nav li.active > a') | 21 | li_a = css('nav li.active > a') |
| 22 | return li_a.last.content if li_a | 22 | return li_a.last.content if li_a && li_a.last |
| 23 | end | 23 | end |
| 24 | 24 | ||
| 25 | nav_items = css('.nav.nav-pills.pull-left > li') | 25 | nav_items = css('.nav.nav-pills.pull-left > li') |