Skip to content
This repository was archived by the owner on Jul 14, 2025. It is now read-only.

Commit c0c2fde

Browse files
authored
DEV: update deprecated icon name from user-times to user-xmark (#624)
1 parent 890d8e1 commit c0c2fde

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

assets/javascripts/discourse/components/assign-actions-dropdown.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export default class AssignActionsDropdown extends DropdownSelectBoxComponent {
2121
options = options.concat([
2222
{
2323
id: "unassign",
24-
icon: this.group ? "group-times" : "user-times",
24+
icon: this.group ? "group-times" : "user-xmark",
2525
name: I18n.t("discourse_assign.unassign.title"),
2626
description: I18n.t("discourse_assign.unassign.help", {
2727
username: this.assignee,
@@ -42,7 +42,7 @@ export default class AssignActionsDropdown extends DropdownSelectBoxComponent {
4242
const assignee = assignment_map.assigned_to;
4343
options = options.concat({
4444
id: `unassign_post_${postId}`,
45-
icon: assignee.username ? "user-times" : "group-times",
45+
icon: assignee.username ? "user-xmark" : "group-times",
4646
name: I18n.t("discourse_assign.unassign_post.title"),
4747
description: I18n.t("discourse_assign.unassign_post.help", {
4848
username: assignee.username || assignee.name,

assets/javascripts/discourse/components/assign-button.gjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default class AssignButton extends Component {
1515
@service taskActions;
1616

1717
get icon() {
18-
return this.isAssigned ? "user-times" : "user-plus";
18+
return this.isAssigned ? "user-xmark" : "user-plus";
1919
}
2020

2121
get isAssigned() {

assets/javascripts/discourse/initializers/extend-for-assigns.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function registerTopicFooterButtons(api) {
5151
icon() {
5252
return this.topic.isAssigned()
5353
? this.site.mobileView
54-
? "user-times"
54+
? "user-xmark"
5555
: null
5656
: "user-plus";
5757
},
@@ -150,7 +150,7 @@ function registerTopicFooterButtons(api) {
150150
api.registerTopicFooterButton({
151151
id: "unassign-mobile",
152152
icon() {
153-
return "user-times";
153+
return "user-xmark";
154154
},
155155
translatedTitle() {
156156
return defaultTitle(this.topic);
@@ -398,9 +398,9 @@ function initialize(api) {
398398
api.addPostSmallActionIcon("assigned_to_post", "user-plus");
399399
api.addPostSmallActionIcon("assigned_group", "group-plus");
400400
api.addPostSmallActionIcon("assigned_group_to_post", "group-plus");
401-
api.addPostSmallActionIcon("unassigned", "user-times");
401+
api.addPostSmallActionIcon("unassigned", "user-xmark");
402402
api.addPostSmallActionIcon("unassigned_group", "group-times");
403-
api.addPostSmallActionIcon("unassigned_from_post", "user-times");
403+
api.addPostSmallActionIcon("unassigned_from_post", "user-xmark");
404404
api.addPostSmallActionIcon("unassigned_group_from_post", "group-times");
405405
api.includePostAttributes("assigned_to_user", "assigned_to_group");
406406
api.addPostSmallActionIcon("reassigned", "user-plus");
@@ -777,7 +777,7 @@ function customizeWidgetPostMenu(api) {
777777
if (post.assigned_to_user || post.assigned_to_group) {
778778
return {
779779
action: "unassignPost",
780-
icon: "user-times",
780+
icon: "user-xmark",
781781
className: "unassign-post",
782782
title: "discourse_assign.unassign_post.title",
783783
position:
@@ -874,7 +874,7 @@ export default {
874874
api.addBulkActionButton({
875875
id: "unassign-topics",
876876
label: "topics.bulk.unassign",
877-
icon: "user-times",
877+
icon: "user-xmark",
878878
class: "btn-default unassign-topics",
879879
action({ performAndRefresh }) {
880880
performAndRefresh({ type: "unassign" });

plugin.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
register_asset "stylesheets/assigns.scss"
1313
register_asset "stylesheets/mobile/assigns.scss", :mobile
1414

15-
%w[user-plus user-times group-plus group-times].each { |i| register_svg_icon(i) }
15+
%w[user-plus user-xmark group-plus group-times].each { |i| register_svg_icon(i) }
1616

1717
module ::DiscourseAssign
1818
PLUGIN_NAME = "discourse-assign"

0 commit comments

Comments
 (0)