diff --git a/InvenTree/part/templates/part/part_base.html b/InvenTree/part/templates/part/part_base.html
index 3e00b56158..6cbd3f92db 100644
--- a/InvenTree/part/templates/part/part_base.html
+++ b/InvenTree/part/templates/part/part_base.html
@@ -24,7 +24,11 @@
{% endif %}
{% if barcodes %}
diff --git a/InvenTree/templates/InvenTree/index.html b/InvenTree/templates/InvenTree/index.html
index 6847e41095..2c407fdcd9 100644
--- a/InvenTree/templates/InvenTree/index.html
+++ b/InvenTree/templates/InvenTree/index.html
@@ -84,7 +84,7 @@ function addHeaderAction(label, title, icon, options) {
addHeaderTitle('{% trans "Parts" %}');
{% if setting_part_starred %}
-addHeaderAction('starred-parts', '{% trans "Subscribed Parts" %}', 'fa-bullhorn');
+addHeaderAction('starred-parts', '{% trans "Subscribed Parts" %}', 'fa-bell');
loadSimplePartTable("#table-starred-parts", "{% url 'api-part-list' %}", {
params: {
"starred": true,
diff --git a/InvenTree/templates/InvenTree/settings/user_homepage.html b/InvenTree/templates/InvenTree/settings/user_homepage.html
index 455f7f2a8b..8219187044 100644
--- a/InvenTree/templates/InvenTree/settings/user_homepage.html
+++ b/InvenTree/templates/InvenTree/settings/user_homepage.html
@@ -14,7 +14,7 @@
- {% include "InvenTree/settings/setting.html" with key="HOMEPAGE_PART_STARRED" icon='fa-bullhorn' user_setting=True %}
+ {% include "InvenTree/settings/setting.html" with key="HOMEPAGE_PART_STARRED" icon='fa-bell' user_setting=True %}
{% include "InvenTree/settings/setting.html" with key="HOMEPAGE_PART_LATEST" icon='fa-history' user_setting=True %}
{% include "InvenTree/settings/setting.html" with key="PART_RECENT_COUNT" icon="fa-clock" user_setting=True %}
{% include "InvenTree/settings/setting.html" with key="HOMEPAGE_BOM_VALIDATION" user_setting=True %}
diff --git a/InvenTree/templates/js/translated/part.js b/InvenTree/templates/js/translated/part.js
index 5863855a33..2c59723f14 100644
--- a/InvenTree/templates/js/translated/part.js
+++ b/InvenTree/templates/js/translated/part.js
@@ -373,15 +373,15 @@ function duplicatePart(pk, options={}) {
}
+/* Toggle the 'starred' status of a part.
+ * Performs AJAX queries and updates the display on the button.
+ *
+ * options:
+ * - button: ID of the button (default = '#part-star-icon')
+ * - part: pk of the part object
+ * - user: pk of the user
+ */
function toggleStar(options) {
- /* Toggle the 'starred' status of a part.
- * Performs AJAX queries and updates the display on the button.
- *
- * options:
- * - button: ID of the button (default = '#part-star-icon')
- * - part: pk of the part object
- * - user: pk of the user
- */
var url = `/api/part/${options.part}/`;
@@ -398,9 +398,9 @@ function toggleStar(options) {
method: 'PATCH',
success: function(response) {
if (response.starred) {
- $(options.button).addClass('icon-green');
+ $(options.button).removeClass('fa fa-bell-slash').addClass('fas fa-bell icon-green');
} else {
- $(options.button).removeClass('icon-green');
+ $(options.button).removeClass('fas fa-bell icon-green').addClass('fa fa-bell-slash');
}
}
}