Fixed unicode emoji not having a consistent size

Этот коммит содержится в:
Harrison Healey
2016-03-23 16:56:30 -04:00
родитель 7af2e6f87a
Коммит c24a5c5a9a
4 изменённых файлов: 11 добавлений и 8 удалений

Просмотреть файл

@@ -5,7 +5,6 @@ import ReactDOM from 'react-dom';
import FileAttachmentList from './file_attachment_list.jsx';
import UserStore from 'stores/user_store.jsx';
import * as Utils from 'utils/utils.jsx';
import * as Emoji from 'utils/emoticons.jsx';
import Constants from 'utils/constants.jsx';
import * as TextFormatting from 'utils/text_formatting.jsx';
import twemoji from 'twemoji';
@@ -52,9 +51,9 @@ class PostBody extends React.Component {
parseEmojis() {
twemoji.parse(ReactDOM.findDOMNode(this), {
className: 'emoji twemoji',
className: 'emoticon',
base: '',
folder: Emoji.getImagePathForEmoticon()
folder: Constants.EMOJI_PATH
});
}

Просмотреть файл

@@ -70,7 +70,11 @@ class RhsComment extends React.Component {
this.forceUpdate();
}
parseEmojis() {
twemoji.parse(ReactDOM.findDOMNode(this), {size: Constants.EMOJI_SIZE});
twemoji.parse(ReactDOM.findDOMNode(this), {
className: 'emoticon',
base: '',
folder: Constants.EMOJI_PATH
});
}
handlePermalink(e) {
e.preventDefault();

Просмотреть файл

@@ -7,7 +7,6 @@ import UserProfile from './user_profile.jsx';
import UserStore from 'stores/user_store.jsx';
import * as TextFormatting from 'utils/text_formatting.jsx';
import * as Utils from 'utils/utils.jsx';
import * as Emoji from 'utils/emoticons.jsx';
import FileAttachmentList from './file_attachment_list.jsx';
import twemoji from 'twemoji';
import PostBodyAdditionalContent from './post_body_additional_content.jsx';
@@ -30,9 +29,9 @@ export default class RhsRootPost extends React.Component {
}
parseEmojis() {
twemoji.parse(ReactDOM.findDOMNode(this), {
className: 'emoji twemoji',
className: 'emoticon',
base: '',
folder: Emoji.getImagePathForEmoticon()
folder: Constants.EMOJI_PATH
});
}
handlePermalink(e) {

Просмотреть файл

@@ -605,5 +605,6 @@ export default {
MIN_PASSWORD_LENGTH: 5,
MAX_PASSWORD_LENGTH: 50,
TIME_SINCE_UPDATE_INTERVAL: 30000,
MIN_HASHTAG_LINK_LENGTH: 3
MIN_HASHTAG_LINK_LENGTH: 3,
EMOJI_PATH: '/static/emoji'
};