Skip to content

Commit 56dc885

Browse files
committed
Remove bootstrap-icons dependency and update icon references to Font Awesome in various components
1 parent e97b6cd commit 56dc885

File tree

9 files changed

+18
-41
lines changed

9 files changed

+18
-41
lines changed

src/Frontend/package-lock.json

Lines changed: 0 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Frontend/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
"@vue-flow/core": "^1.44.0",
2727
"@vuepic/vue-datepicker": "^11.0.2",
2828
"bootstrap": "^5.3.5",
29-
"bootstrap-icons": "^1.13.1",
3029
"codemirror": "^6.0.1",
3130
"diff": "^7.0.0",
3231
"hex-to-css-filter": "^6.0.0",

src/Frontend/src/assets/main.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
@import "bootstrap/dist/css/bootstrap.css";
2-
@import "bootstrap-icons/font/bootstrap-icons.css";
32
@import "font-awesome/css/font-awesome.css";
43
@import "footer.css";
54
@import "tabs.css";

src/Frontend/src/components/OrderBy.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,10 @@ onMounted(() => {
8585
<ul class="dropdown-menu">
8686
<span v-for="(sort, index) in getSortOptions()" :key="index">
8787
<li>
88-
<button @click="sortUpdated(sort, SortDirection.Ascending)"><i class="bi" :class="`${sort.icon}up`"></i>{{ sort.description }}</button>
88+
<button @click="sortUpdated(sort, SortDirection.Ascending)"><i class="fa" :class="`${sort.icon}asc`"></i>{{ sort.description }}</button>
8989
</li>
9090
<li>
91-
<button @click="sortUpdated(sort, SortDirection.Descending)"><i class="bi" :class="`${sort.icon}down`"></i>{{ sort.description }}<span> (Descending)</span></button>
91+
<button @click="sortUpdated(sort, SortDirection.Descending)"><i class="fa" :class="`${sort.icon}desc`"></i>{{ sort.description }}<span> (Descending)</span></button>
9292
</li>
9393
</span>
9494
</ul>
@@ -98,7 +98,7 @@ onMounted(() => {
9898
<style scoped>
9999
@import "@/assets/dropdown.css";
100100
101-
.dropdown-menu .bi {
101+
.dropdown-menu .fa {
102102
padding-right: 5px;
103103
}
104104

src/Frontend/src/components/failedmessages/FailedMessageGroups.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,27 +29,27 @@ const sortOptions: SortOptions<GroupOperation>[] = [
2929
{
3030
description: "Name",
3131
selector: (group) => group.title,
32-
icon: "bi-sort-alpha-",
32+
icon: "fa-sort-alpha-",
3333
},
3434
{
3535
description: "Number of messages",
3636
selector: (group) => group.count,
37-
icon: "bi-sort-numeric-",
37+
icon: "fa-sort-numeric-",
3838
},
3939
{
4040
description: "First Failed Time",
4141
selector: (group) => group.first!,
42-
icon: "bi-sort-",
42+
icon: "fa-sort-amount-",
4343
},
4444
{
4545
description: "Last Failed Time",
4646
selector: (group) => group.last!,
47-
icon: "bi-sort-",
47+
icon: "fa-sort-amount-",
4848
},
4949
{
5050
description: "Last Retried Time",
5151
selector: (group) => group.last_operation_completion_time!,
52-
icon: "bi-sort-",
52+
icon: "fa-sort-amount-",
5353
},
5454
];
5555

src/Frontend/src/components/failedmessages/FailedMessages.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ const messages = ref<ExtendedFailedMessage[]>([]);
3636
const sortOptions: SortOptions<GroupOperation>[] = [
3737
{
3838
description: "Time of failure",
39-
icon: "bi-sort-",
39+
icon: "fa-sort-amount-",
4040
},
4141
{
4242
description: "Message Type",
43-
icon: "bi-sort-alpha-",
43+
icon: "fa-sort-alpha-",
4444
},
4545
];
4646

src/Frontend/src/components/failedmessages/MessageList.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,16 +111,16 @@ const endpointColor = hexToCSSFilter("#929E9E").filter;
111111
<p class="lead break">{{ message.message_type || "Message Type Unknown - missing metadata EnclosedMessageTypes" }}</p>
112112
<p class="metadata">
113113
<span v-if="message.submittedForRetrial" :title="'Message was submitted for retrying'" class="label sidebar-label label-info metadata-label">To retry</span>
114-
<span v-if="message.retryInProgress" :title="'Message is being retried'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="bi-arrow-clockwise"></i> Retry in progress</span>
115-
<span v-if="message.retried" :title="'Message is being retried'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="bi-arrow-clockwise"></i> Retried</span>
114+
<span v-if="message.retryInProgress" :title="'Message is being retried'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="fa fa-repeat"></i> Retry in progress</span>
115+
<span v-if="message.retried" :title="'Message is being retried'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="fa fa-repeat"></i> Retried</span>
116116
<span v-if="message.resolved" class="label sidebar-label label-info metadata-label">Resolved</span>
117117

118-
<span v-if="message.deleteInProgress" :title="'Message is being deleted'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="bi-trash"></i> Scheduled for deletion</span>
119-
<span v-if="message.archived" :title="'Message is being deleted'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="bi-trash"></i> Deleted</span>
118+
<span v-if="message.deleteInProgress" :title="'Message is being deleted'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="fa fa-trash"></i> Scheduled for deletion</span>
119+
<span v-if="message.archived" :title="'Message is being deleted'" class="label sidebar-label label-info metadata-label metadata in-progress"><i class="fa fa-trash"></i> Deleted</span>
120120
<span v-if="message.number_of_processing_attempts > 1" :title="`This message has already failed ${message.number_of_processing_attempts} times`" class="label sidebar-label label-important metadata-label"
121121
>{{ message.number_of_processing_attempts === 10 ? "9+" : message.number_of_processing_attempts - 1 }} Retry Failures</span
122122
>
123-
<span v-if="message.restoreInProgress" v-tippy="`Message is being restored`" class="label sidebar-label label-warning metadata-label metadata in-progress"><i class="bi-recycle"></i> Restore in progress</span>
123+
<span v-if="message.restoreInProgress" v-tippy="`Message is being restored`" class="label sidebar-label label-warning metadata-label metadata in-progress"><i class="fa fa-recycle"></i> Restore in progress</span>
124124
<span v-if="message.edited" :title="'Message was edited'" class="label sidebar-label label-info metadata-label">Edited</span>
125125

126126
<span class="metadata"><i class="fa fa-clock-o"></i> Failed: <time-since :dateUtc="message.time_of_failure"></time-since></span>

src/Frontend/src/components/failedmessages/PendingRetries.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ const isInitialLoad = ref(true);
3838
const sortOptions: SortOptions<GroupOperation>[] = [
3939
{
4040
description: "Time of failure",
41-
icon: "bi-sort-",
41+
icon: "fa-sort-amount-",
4242
},
4343
{
4444
description: "Message Type",
45-
icon: "bi-sort-alpha-",
45+
icon: "fa-sort-alpha-",
4646
},
4747
{
4848
description: "Time of retry request",
49-
icon: "bi-sort-",
49+
icon: "fa-sort-amount-",
5050
},
5151
];
5252
const periodOptions = ["All Pending Retries", "Retried in the last 2 Hours", "Retried in the last 1 Day", "Retried in the last 7 Days"];

src/Frontend/vite.config.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,6 @@ export default defineConfig({
5252
find: "~bootstrap",
5353
replacement: path.resolve(__dirname, "node_modules/bootstrap"),
5454
},
55-
{
56-
find: "~bootstrap-icons",
57-
replacement: path.resolve(__dirname, "node_modules/bootstrap-icons"),
58-
},
5955
],
6056
},
6157
base: "./",

0 commit comments

Comments
 (0)