浏览代码

Remove redundant class removal from code samples

IgnusG 3 年之前
父节点
当前提交
0488073d3c
共有 1 个文件被更改,包括 1 次插入6 次删除
  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) }