From 1e61e2e5a1d7ab638219b94700f401698e31b9ff Mon Sep 17 00:00:00 2001 From: AFR Date: Sat, 24 Feb 2018 05:44:03 +0700 Subject: [PATCH] Adapt to FontAwesome v5.0.6 icon name changes (#12) --- extensions/flags/composer.json | 2 +- extensions/flags/js/admin/src/main.js | 4 ++-- extensions/flags/js/forum/src/addFlagControl.js | 2 +- extensions/flags/js/forum/src/addFlagsToPosts.js | 2 +- extensions/flags/js/forum/src/components/FlagList.js | 2 +- extensions/flags/js/forum/src/components/FlagsDropdown.js | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/extensions/flags/composer.json b/extensions/flags/composer.json index 75a350a3b..5773d56d4 100644 --- a/extensions/flags/composer.json +++ b/extensions/flags/composer.json @@ -29,7 +29,7 @@ "flarum-extension": { "title": "Flags", "icon": { - "name": "flag", + "name": "fa fa-flag", "backgroundColor": "#D659B5", "color": "#fff" } diff --git a/extensions/flags/js/admin/src/main.js b/extensions/flags/js/admin/src/main.js index d7a9ea202..38fc95018 100644 --- a/extensions/flags/js/admin/src/main.js +++ b/extensions/flags/js/admin/src/main.js @@ -9,7 +9,7 @@ app.initializers.add('flarum-flags', () => { extend(PermissionGrid.prototype, 'moderateItems', items => { items.add('viewFlags', { - icon: 'flag', + icon: 'fa fa-flag', label: app.translator.trans('flarum-flags.admin.permissions.view_flags_label'), permission: 'discussion.viewFlags' }, 65); @@ -17,7 +17,7 @@ app.initializers.add('flarum-flags', () => { extend(PermissionGrid.prototype, 'replyItems', items => { items.add('flagPosts', { - icon: 'flag', + icon: 'fa fa-flag', label: app.translator.trans('flarum-flags.admin.permissions.flag_posts_label'), permission: 'discussion.flagPosts' }, 70); diff --git a/extensions/flags/js/forum/src/addFlagControl.js b/extensions/flags/js/forum/src/addFlagControl.js index ceeb2524f..3121f5c0c 100644 --- a/extensions/flags/js/forum/src/addFlagControl.js +++ b/extensions/flags/js/forum/src/addFlagControl.js @@ -10,7 +10,7 @@ export default function() { if (post.isHidden() || post.contentType() !== 'comment' || !post.canFlag() || post.user() === app.session.user) return; items.add('flag', - + ); }); } diff --git a/extensions/flags/js/forum/src/addFlagsToPosts.js b/extensions/flags/js/forum/src/addFlagsToPosts.js index 318734209..003e9fc23 100644 --- a/extensions/flags/js/forum/src/addFlagsToPosts.js +++ b/extensions/flags/js/forum/src/addFlagsToPosts.js @@ -68,7 +68,7 @@ export default function() { )); items.add('dismiss', ( - ), -100); diff --git a/extensions/flags/js/forum/src/components/FlagList.js b/extensions/flags/js/forum/src/components/FlagList.js index e4f129f5a..9c9214175 100644 --- a/extensions/flags/js/forum/src/components/FlagList.js +++ b/extensions/flags/js/forum/src/components/FlagList.js @@ -37,7 +37,7 @@ export default class FlagList extends Component { if (!isInitialized) $(element).on('click', () => app.cache.flagIndex = post); }}> {avatar(post.user())} - {icon('flag', {className: 'Notification-icon'})} + {icon('fa fa-flag', {className: 'Notification-icon'})} {app.translator.trans('flarum-flags.forum.flagged_posts.item_text', {username: username(post.user()), em: , discussion: post.discussion().title()})} diff --git a/extensions/flags/js/forum/src/components/FlagsDropdown.js b/extensions/flags/js/forum/src/components/FlagsDropdown.js index 032274ec4..039a7572a 100644 --- a/extensions/flags/js/forum/src/components/FlagsDropdown.js +++ b/extensions/flags/js/forum/src/components/FlagsDropdown.js @@ -5,7 +5,7 @@ import FlagList from 'flarum/flags/components/FlagList'; export default class FlagsDropdown extends NotificationsDropdown { static initProps(props) { props.label = props.label || app.translator.trans('flarum-flags.forum.flagged_posts.tooltip'); - props.icon = props.icon || 'flag'; + props.icon = props.icon || 'fa fa-flag'; super.initProps(props); }