From 56dc8858957568f1f72d25a020695dd940cc412d Mon Sep 17 00:00:00 2001 From: John Simons Date: Fri, 6 Jun 2025 16:00:51 +1000 Subject: [PATCH] Remove bootstrap-icons dependency and update icon references to Font Awesome in various components --- src/Frontend/package-lock.json | 17 ----------------- src/Frontend/package.json | 1 - src/Frontend/src/assets/main.css | 1 - src/Frontend/src/components/OrderBy.vue | 6 +++--- .../failedmessages/FailedMessageGroups.vue | 10 +++++----- .../failedmessages/FailedMessages.vue | 4 ++-- .../components/failedmessages/MessageList.vue | 10 +++++----- .../failedmessages/PendingRetries.vue | 6 +++--- src/Frontend/vite.config.ts | 4 ---- 9 files changed, 18 insertions(+), 41 deletions(-) diff --git a/src/Frontend/package-lock.json b/src/Frontend/package-lock.json index 43cd5d0bf..c20e8e9aa 100644 --- a/src/Frontend/package-lock.json +++ b/src/Frontend/package-lock.json @@ -17,7 +17,6 @@ "@vue-flow/core": "^1.44.0", "@vuepic/vue-datepicker": "^11.0.2", "bootstrap": "^5.3.5", - "bootstrap-icons": "^1.13.1", "codemirror": "^6.0.1", "diff": "^7.0.0", "hex-to-css-filter": "^6.0.0", @@ -3066,22 +3065,6 @@ "@popperjs/core": "^2.11.8" } }, - "node_modules/bootstrap-icons": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.13.1.tgz", - "integrity": "sha512-ijombt4v6bv5CLeXvRWKy7CuM3TRTuPEuGaGKvTV5cz65rQSY8RQ2JcHt6b90cBBAC7s8fsf2EkQDldzCoXUjw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/twbs" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/bootstrap" - } - ], - "license": "MIT" - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", diff --git a/src/Frontend/package.json b/src/Frontend/package.json index 495fa7315..52113e759 100644 --- a/src/Frontend/package.json +++ b/src/Frontend/package.json @@ -26,7 +26,6 @@ "@vue-flow/core": "^1.44.0", "@vuepic/vue-datepicker": "^11.0.2", "bootstrap": "^5.3.5", - "bootstrap-icons": "^1.13.1", "codemirror": "^6.0.1", "diff": "^7.0.0", "hex-to-css-filter": "^6.0.0", diff --git a/src/Frontend/src/assets/main.css b/src/Frontend/src/assets/main.css index 559eedee6..8cf79d473 100644 --- a/src/Frontend/src/assets/main.css +++ b/src/Frontend/src/assets/main.css @@ -1,5 +1,4 @@ @import "bootstrap/dist/css/bootstrap.css"; -@import "bootstrap-icons/font/bootstrap-icons.css"; @import "font-awesome/css/font-awesome.css"; @import "footer.css"; @import "tabs.css"; diff --git a/src/Frontend/src/components/OrderBy.vue b/src/Frontend/src/components/OrderBy.vue index 9d4a9f78a..0bad88436 100644 --- a/src/Frontend/src/components/OrderBy.vue +++ b/src/Frontend/src/components/OrderBy.vue @@ -85,10 +85,10 @@ onMounted(() => { @@ -98,7 +98,7 @@ onMounted(() => {