History

Remove redundant class removal from code samples

IgnusG committed 4 years ago

Commit 04880731 parent 7efdd2d1 file · +1 −6Browse files

Showing the changes to lib/docs (1 of 1 file). Show all

Unified · Split

lib/docs/filters/tailwindcss/clean_html.rb+1−6
@@ -51,28 +51,23 @@ module Docs · 50 unmodified lines
51 node.remove51 node.remove
52 end52 end
53 53
54 # Properly format code examples
54 css('code.language-html').each do |node|55 css('code.language-html').each do |node|
55 node.name = 'pre';56 node.name = 'pre';
56 node['data-language'] = 'html'57 node['data-language'] = 'html'
57 node.parent.name = 'div';58 node.parent.name = 'div';
58 node.parent['class'] = node.parent['class'].gsub(/bg-.*?\b/, ' ');
59 node.parent.parent['class'] = node.parent.parent['class'].gsub(/bg-.*?\b/, ' ');
60 end59 end
61 60
62 css('code.language-diff').each do |node|61 css('code.language-diff').each do |node|
63 node.name = 'pre';62 node.name = 'pre';
64 node['data-language'] = 'diff'63 node['data-language'] = 'diff'
65 node.parent.name = 'div';64 node.parent.name = 'div';
66 node.parent['class'] = node.parent['class'].gsub(/bg-.*?\b/, ' ');
67 node.parent.parent['class'] = node.parent.parent['class'].gsub(/bg-.*?\b/, ' ');
68 end65 end
69 66
70 css('code.language-js').each do |node|67 css('code.language-js').each do |node|
71 node.name = 'pre';68 node.name = 'pre';
72 node['data-language'] = 'js'69 node['data-language'] = 'js'
73 node.parent.name = 'div';70 node.parent.name = 'div';
74 node.parent['class'] = node.parent['class'].gsub(/bg-.*?\b/, ' ');
75 node.parent.parent['class'] = node.parent.parent['class'].gsub(/bg-.*?\b/, ' ');
76 end71 end
77 72
78 @doc.traverse { |node| cleanup_tailwind_classes(node) }73 @doc.traverse { |node| cleanup_tailwind_classes(node) }

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t