Explorar o código

Remove redundant class removal from code samples

IgnusG %!s(int64=3) %!d(string=hai) anos
pai
achega
0488073d3c
Modificáronse 1 ficheiros con 1 adicións e 6 borrados
  1. 1 6
      lib/docs/filters/tailwindcss/clean_html.rb

+ 1 - 6
lib/docs/filters/tailwindcss/clean_html.rb

@@ -51,28 +51,23 @@ module Docs
           node.remove
         end
 
+        # Properly format code examples
         css('code.language-html').each do |node|
           node.name = 'pre';
           node['data-language'] = 'html'
           node.parent.name = 'div';
-          node.parent['class'] = node.parent['class'].gsub(/bg-.*?\b/, ' ');
-          node.parent.parent['class'] = node.parent.parent['class'].gsub(/bg-.*?\b/, ' ');
         end
 
         css('code.language-diff').each do |node|
           node.name = 'pre';
           node['data-language'] = 'diff'
           node.parent.name = 'div';
-          node.parent['class'] = node.parent['class'].gsub(/bg-.*?\b/, ' ');
-          node.parent.parent['class'] = node.parent.parent['class'].gsub(/bg-.*?\b/, ' ');
         end
 
         css('code.language-js').each do |node|
           node.name = 'pre';
           node['data-language'] = 'js'
           node.parent.name = 'div';
-          node.parent['class'] = node.parent['class'].gsub(/bg-.*?\b/, ' ');
-          node.parent.parent['class'] = node.parent.parent['class'].gsub(/bg-.*?\b/, ' ');
         end
 
         @doc.traverse { |node| cleanup_tailwind_classes(node) }