From 38142182774ea772aacc88f26586512d6279267f Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Mon, 19 Oct 2020 19:38:49 +0300 Subject: Some initial work on replacing icons with FA5 --- src/components/emoji_input/emoji_input.js | 9 ++ src/components/emoji_input/emoji_input.vue | 2 +- src/components/emoji_picker/emoji_picker.js | 16 ++- src/components/emoji_picker/emoji_picker.scss | 2 +- src/components/emoji_picker/emoji_picker.vue | 4 +- src/components/extra_buttons/extra_buttons.js | 4 + src/components/extra_buttons/extra_buttons.vue | 6 +- src/components/favorite_button/favorite_button.js | 14 +- src/components/favorite_button/favorite_button.vue | 33 +++-- src/components/media_upload/media_upload.js | 8 ++ src/components/media_upload/media_upload.vue | 10 +- src/components/nav_panel/nav_panel.js | 23 ++++ src/components/nav_panel/nav_panel.vue | 148 +++++++++++---------- src/components/poll/poll_form.js | 12 ++ src/components/poll/poll_form.vue | 16 ++- .../post_status_form/post_status_form.js | 17 +++ .../post_status_form/post_status_form.vue | 31 +++-- src/components/react_button/react_button.js | 4 + src/components/react_button/react_button.vue | 6 +- src/components/reply_button/reply_button.js | 4 + src/components/reply_button/reply_button.vue | 28 +++- src/components/retweet_button/retweet_button.js | 8 +- src/components/retweet_button/retweet_button.vue | 48 ++++--- src/components/scope_selector/scope_selector.js | 15 +++ src/components/scope_selector/scope_selector.vue | 48 ++++--- src/components/status/status.js | 49 ++++++- src/components/status/status.scss | 26 +--- src/components/status/status.vue | 70 +++++----- src/components/timeline_menu/timeline_menu.js | 18 +++ src/components/timeline_menu/timeline_menu.vue | 32 ++--- 30 files changed, 475 insertions(+), 236 deletions(-) (limited to 'src/components') diff --git a/src/components/emoji_input/emoji_input.js b/src/components/emoji_input/emoji_input.js index f0123447..87303d08 100644 --- a/src/components/emoji_input/emoji_input.js +++ b/src/components/emoji_input/emoji_input.js @@ -3,6 +3,15 @@ import EmojiPicker from '../emoji_picker/emoji_picker.vue' import { take } from 'lodash' import { findOffset } from '../../services/offset_finder/offset_finder.service.js' +import { library } from '@fortawesome/fontawesome-svg-core' +import { + faSmileBeam +} from '@fortawesome/free-regular-svg-icons' + +library.add( + faSmileBeam +) + /** * EmojiInput - augmented inputs for emoji and autocomplete support in inputs * without having to give up the comfort of and