This test allows for testing of both EmojiMention and
EmojiPicker plugins - both loaded in the editor or separately.
EmojiPicker
The EmojiPicker plugin creates a dropdown that allows inserting an emoji or
filtering them by a category or a name.
It can be accessed via the main toolbar button and the menu bar under
Insert > Emoji.
EmojiMentionThe EmojiMention plugin allows by inserting emoji directly via typing.
To test it, write the default marker : followed by at least first two letters
of desired emoji.
Note: The plugin does not register its integration with the Mention feature
in case of a configuration conflict. It touches the Mention feature, but also
MergeFields.
Make sure to include at least one space before the marker, otherwise the mention plugin does not kick in.
Then, you can either choose which emoji to insert, or choose the last option:
Show all emoji... to open the EmojiPicker plugin, which should
then have the same text in its search bar.
Note: The Show all emoji... option does not show up when the
EmojiPicker plugin is not available.
EmojiRepository
Both emoji plugin based on the EmojiRepository plugin that keeps the available
emoji.
If it couldn't be loaded, EmojiMention should not show auto-complete options,
and EmojiPicker should not display a toolbar icon.
Unicode version - its value is passed as
emoji.version in the configuration.
Default skin tone - its value is passed as
emoji.skinTone in the configuration.
Noto Color Emoji font in the editor. It applies the following CSS rules to
the document
:root {
--ck-font-face: Helvetica, Arial, Tahoma, Verdana, 'Noto Color Emoji';
}
body {
font-family: Helvetica, Arial, Tahoma, Verdana, 'Noto Color Emoji';
}
Selecting the use the plugin default option does not pass anything. This way
plugins use the default values.
Unicode version:
Default skin tone:
Use "Noto Color Emoji" font:
EmojiMention + EmojiPickerThis is CKEditor 5 from CKSource.
EmojiMentionThis is CKEditor 5 from CKSource.
EmojiPickerThis is CKEditor 5 from CKSource.
EmojiMention + EmojiPicker + BalloonEditorThis is CKEditor 5 from CKSource.
Emojis are small digital images or icons used to express emotions, ideas, or concepts in electronic communication. They originated in Japan in the late 1990s, with the first set created by Shigetaka Kurita.