summary refs log tree commit diff
path: root/assets
diff options
context:
space:
mode:
authormayx2025-04-17 06:12:24 +0000
committermayx2025-04-17 06:12:24 +0000
commit9d255a0a6fb84472bc15381dc1d58ab7cef9c5ec (patch)
tree70652e1bc647f46727db09f33bbc1b6289a7b343 /assets
parent9f2bed804edb18f5fca4ed27a2121943c64c6022 (diff)
Update 3 files
- /_config.yml
- /assets/css/style.scss
- /assets/js/main.js
Diffstat (limited to 'assets')
-rw-r--r--assets/css/style.scss15
-rw-r--r--assets/js/main.js43
2 files changed, 22 insertions, 36 deletions
diff --git a/assets/css/style.scss b/assets/css/style.scss
index 5d7a616..b59d669 100644
--- a/assets/css/style.scss
+++ b/assets/css/style.scss
@@ -99,19 +99,4 @@ div.highlight button:active,
 div.highlight button:focus,
 div.highlight button:hover {
     opacity: 1
-}
-
-table.rouge-table {
-    margin: 0;
-}
-
-td.rouge-gutter,
-td.rouge-code {
-    padding: 0;
-    border-bottom: none;
-}
-
-pre.lineno {
-    padding: 0 10px 0 0;
-    border: none;
 }
\ No newline at end of file
diff --git a/assets/js/main.js b/assets/js/main.js
index 72fe6f0..805318d 100644
--- a/assets/js/main.js
+++ b/assets/js/main.js
@@ -76,31 +76,32 @@ $(function () {
         highlightTextNodes(this);
     });
 });
+$(function () {
+    var codeBlocks = document.querySelectorAll('div.highlight');
 
-var codeBlocks = document.querySelectorAll('div.highlight');
-
-codeBlocks.forEach(function (codeBlock) {
-    var copyButton = document.createElement('button');
-    copyButton.className = 'copy';
-    copyButton.type = 'button';
-    copyButton.innerText = '📋';
+    codeBlocks.forEach(function (codeBlock) {
+        var copyButton = document.createElement('button');
+        copyButton.className = 'copy';
+        copyButton.type = 'button';
+        copyButton.innerText = '📋';
 
-    codeBlock.append(copyButton);
+        codeBlock.append(copyButton);
 
-    copyButton.addEventListener('click', function () {
-        var code = codeBlock.querySelector('.rouge-code pre').innerText.trim();
-        window.navigator.clipboard.writeText(code)
-            .then(() => {
-                copyButton.innerText = '✅';
-            })
-            .catch(err => {
-                copyButton.innerText = '❌';
-                console.error('Failed to copy:', err);
-            });
+        copyButton.addEventListener('click', function () {
+            var code = codeBlock.querySelector('pre code').innerText.trim();
+            window.navigator.clipboard.writeText(code)
+                .then(() => {
+                    copyButton.innerText = '✅';
+                })
+                .catch(err => {
+                    copyButton.innerText = '❌';
+                    console.error('Failed to copy:', err);
+                });
 
-        setTimeout(function () {
-            copyButton.innerText = '📋';
-        }, 1500);
+            setTimeout(function () {
+                copyButton.innerText = '📋';
+            }, 1500);
+        });
     });
 });