mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Copy code button added back
This commit is contained in:
@ -964,6 +964,7 @@ function appendImageToMessage(mes, messageElement) {
|
|||||||
function addCopyToCodeBlocks(messageElement) {
|
function addCopyToCodeBlocks(messageElement) {
|
||||||
const codeBlocks = $(messageElement).find("pre code");
|
const codeBlocks = $(messageElement).find("pre code");
|
||||||
for (let i = 0; i < codeBlocks.length; i++) {
|
for (let i = 0; i < codeBlocks.length; i++) {
|
||||||
|
hljs.highlightElement(codeBlocks.get(i));
|
||||||
const copyButton = document.createElement('i');
|
const copyButton = document.createElement('i');
|
||||||
copyButton.classList.add('fa-solid', 'fa-copy', 'code-copy');
|
copyButton.classList.add('fa-solid', 'fa-copy', 'code-copy');
|
||||||
copyButton.title = 'Copy code';
|
copyButton.title = 'Copy code';
|
||||||
@ -980,7 +981,6 @@ function addCopyToCodeBlocks(messageElement) {
|
|||||||
document.body.removeChild(copiedMsg);
|
document.body.removeChild(copiedMsg);
|
||||||
}, 2500);
|
}, 2500);
|
||||||
});
|
});
|
||||||
hljs.highlightElement(codeBlocks.get(i));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user