diff --git a/extensions/lock/composer.json b/extensions/lock/composer.json index 1c0335044..6d2319cb9 100644 --- a/extensions/lock/composer.json +++ b/extensions/lock/composer.json @@ -29,7 +29,7 @@ "flarum-extension": { "title": "Lock", "icon": { - "name": "lock", + "name": "fa fa-lock", "backgroundColor": "#ddd", "color": "#666" } diff --git a/extensions/lock/js/admin/src/main.js b/extensions/lock/js/admin/src/main.js index 8a1c80963..8aa52af7a 100644 --- a/extensions/lock/js/admin/src/main.js +++ b/extensions/lock/js/admin/src/main.js @@ -5,7 +5,7 @@ import PermissionGrid from 'flarum/components/PermissionGrid'; app.initializers.add('lock', () => { extend(PermissionGrid.prototype, 'moderateItems', items => { items.add('lock', { - icon: 'lock', + icon: 'fa fa-lock', label: app.translator.trans('flarum-lock.admin.permissions.lock_discussions_label'), permission: 'discussion.lock' }, 95); diff --git a/extensions/lock/js/forum/src/addLockBadge.js b/extensions/lock/js/forum/src/addLockBadge.js index 103b9436f..b8b0dafb7 100644 --- a/extensions/lock/js/forum/src/addLockBadge.js +++ b/extensions/lock/js/forum/src/addLockBadge.js @@ -8,7 +8,7 @@ export default function addLockBadge() { badges.add('locked', Badge.component({ type: 'locked', label: app.translator.trans('flarum-lock.forum.badge.locked_tooltip'), - icon: 'lock' + icon: 'fa fa-lock' })); } }); diff --git a/extensions/lock/js/forum/src/addLockControl.js b/extensions/lock/js/forum/src/addLockControl.js index 5b7f02308..80e0c4657 100644 --- a/extensions/lock/js/forum/src/addLockControl.js +++ b/extensions/lock/js/forum/src/addLockControl.js @@ -8,7 +8,7 @@ export default function addLockControl() { if (discussion.canLock()) { items.add('lock', Button.component({ children: app.translator.trans(discussion.isLocked() ? 'flarum-lock.forum.discussion_controls.unlock_button' : 'flarum-lock.forum.discussion_controls.lock_button'), - icon: 'lock', + icon: 'fa fa-lock', onclick: this.lockAction.bind(discussion) })); } diff --git a/extensions/lock/js/forum/src/components/DiscussionLockedNotification.js b/extensions/lock/js/forum/src/components/DiscussionLockedNotification.js index eb77855b5..3b9837c7a 100644 --- a/extensions/lock/js/forum/src/components/DiscussionLockedNotification.js +++ b/extensions/lock/js/forum/src/components/DiscussionLockedNotification.js @@ -2,7 +2,7 @@ import Notification from 'flarum/components/Notification'; export default class DiscussionLockedNotification extends Notification { icon() { - return 'lock'; + return 'fa fa-lock'; } href() { diff --git a/extensions/lock/js/forum/src/components/DiscussionLockedPost.js b/extensions/lock/js/forum/src/components/DiscussionLockedPost.js index d5434e4b1..a29b29a5f 100644 --- a/extensions/lock/js/forum/src/components/DiscussionLockedPost.js +++ b/extensions/lock/js/forum/src/components/DiscussionLockedPost.js @@ -3,8 +3,8 @@ import EventPost from 'flarum/components/EventPost'; export default class DiscussionLockedPost extends EventPost { icon() { return this.props.post.content().locked - ? 'lock' - : 'unlock'; + ? 'fa fa-lock' + : 'fa fa-unlock'; } descriptionKey() { diff --git a/extensions/lock/js/forum/src/main.js b/extensions/lock/js/forum/src/main.js index 26d230f2e..9a540d502 100644 --- a/extensions/lock/js/forum/src/main.js +++ b/extensions/lock/js/forum/src/main.js @@ -22,7 +22,7 @@ app.initializers.add('flarum-lock', () => { extend(NotificationGrid.prototype, 'notificationTypes', function (items) { items.add('discussionLocked', { name: 'discussionLocked', - icon: 'lock', + icon: 'fa fa-lock', label: app.translator.trans('flarum-lock.forum.settings.notify_discussion_locked_label') }); });