We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
<details>
1 parent 1aec393 commit 1bebe5bCopy full SHA for 1bebe5b
lib/docs/filters/rust/clean_html.rb
@@ -57,6 +57,20 @@ def call
57
node.before(node.children).remove
58
end
59
60
+ css('button.grammar-toggle-railroad').remove
61
+ css('.grammar-container').each do |node|
62
+ next_element = node.next_element
63
+ if next_element && next_element['class'] && next_element['class'].include?('grammar-railroad')
64
+ next_element.remove
65
+ node.add_child(next_element)
66
+ end
67
68
+
69
+ css('.grammar-railroad').each do |node|
70
+ node.name = 'details'
71
+ node.prepend_child("<summary>Syntax diagram</summary>")
72
73
74
css('a.header').each do |node|
75
unless node.first_element_child.nil?
76
node.first_element_child['id'] = node['name'] || node['id']
0 commit comments