Skip to content

Commit 33c53fd

Browse files
authored
Cleanup: Remove clipboard package (#3925)
- Remove the unused `clipboard` npm package and the vendored Doks script that injected a bare copy button into every code block. `snippets.js` already adds its own copy button, so the old flow was inject, delete, re-add - Drop the `clipBoard` site option, its template branch, and the `removeCopyButton` helper in `snippets.js`. This also removes a latent crash: the helper called `removeChild` on a possibly null element - Remove unused scss files
1 parent c0a8a52 commit 33c53fd

11 files changed

Lines changed: 0 additions & 759 deletions

File tree

assets/js/clipboard.js

Lines changed: 0 additions & 37 deletions
This file was deleted.

assets/js/snippets.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
const removeCopyButton = (pre) => {
2-
const copyButton = pre.querySelector(".btn.btn-copy");
3-
pre.removeChild(copyButton);
4-
};
5-
61
function toast(textContent) {
72
const notification = document.getElementById("notification");
83
const notificationText = document.getElementById("notification-text");
@@ -74,7 +69,6 @@ const expandCode = (expanded, codeContent, expandButtonText, expandIcon) => {
7469
};
7570

7671
const customizeUI = (pre) => {
77-
removeCopyButton(pre); // remove original copy button
7872
const codeContent = pre.querySelector("code");
7973
codeContent.classList.add("code");
8074

assets/scss/app.scss

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ $bootstrap-icons-font-dir: "/fonts";
1313
@import "bootstrap-icons/font/bootstrap-icons.scss";
1414

1515
/** Import legacy and layout styles */
16-
@import "components/comments";
17-
@import "components/forms";
1816
@import "layouts/footer";
1917
@import "layouts/header";
2018
@import "layouts/pages";

assets/scss/components/_comments.scss

Lines changed: 0 additions & 30 deletions
This file was deleted.

assets/scss/components/_footer-dark.scss

Lines changed: 0 additions & 263 deletions
This file was deleted.

0 commit comments

Comments
 (0)