@@ -5,14 +5,13 @@ def call
55 @doc = at_css ( '#main-content .typedoc' , '#main-content' )
66
77 css ( '.sl-c-alert' ) . remove
8-
98 css ( '.sl-l-medium-holy-grail__navigation' ) . remove
10-
119 css ( '.sl-r-banner' ) . remove
12-
1310 css ( '.site-footer' ) . remove
14-
1511 css ( '.tsd-breadcrumb' ) . remove
12+ css ( '.sl-c-callout--warning > h3' ) . remove
13+ css ( '.ui-tabs-nav' ) . remove
14+ css ( '.sl-c-to-playground' ) . remove
1615
1716 # Add id to code blocks
1817 css ( 'pre.signature' ) . each do |node |
@@ -42,14 +41,19 @@ def call
4241 css ( '.visuallyhidden' ) . remove
4342
4443 ### Syntax Highlight ###
45- css ( '.highlight. scss' , '.highlight.sass ') . each do |node |
44+ css ( '.language- scss' ) . each do |node |
4645 node [ 'data-language' ] = 'scss'
4746 node . content = node . content . strip
4847 end
4948
50- css ( '.highlight.css' ) . each do |node |
49+ css ( '.language-sass' ) . each do |node |
50+ node [ 'data-language' ] = 'sass'
51+ node . content = "// SASS\n #{ node . content . strip } "
52+ end
53+
54+ css ( '.language-css' ) . each do |node |
5155 node [ 'data-language' ] = 'css'
52- node . content = node . content . strip
56+ node . content = "/* CSS */ \n #{ node . content . strip } "
5357 end
5458
5559 doc
0 commit comments