Guide
All you need to know about the usage of Emojis in Fibery :fibery-original:
Where you can add emojis in Fibery
There is one emoji library for all building blocks and interface elements in Fibery, meaning you can use the same emojis (including custom ones) everywhere:
How to add an emoji in rich text
In Documents, rich text Fields, comments
Check Rich Text for more actions with rich text in Fibery.
In a Callout block
Click the exclamation icon to access the icon panel, switch from the icon panel to the emoji panel and click the one you want. By the way, here is an example of a Callout block:
This is something relatively important.
Check Callout block to get more details on ways to add and customize them.
How to add an emoji instead of the default View icon
Check Emoji or Icon Instead of Default View Icon.
How to add an emoji as an Entity icon
First, add the Icon Field to your Database where the related Entity is stored. Check Fields for details on how to add them.
Once added, an Add Icon option will appear in the top left corner of the specific Entity. Simply click on it, and in the pop-up, select Add Emoji.
How to add an emoji as a select option icon in Fields
You can assign emojis to options in Single Select, Multi Select, and Workflow Fields in your Database.
Custom emoji
Custom emojis play an essential role in company culture in an all-virtual environment. They foster communication and help create inside jokes and preserve memories.
Here is how you can add custom emojis to Fibery :fibery-mint:
How to prepare a picture or GIF
Use JPG, PNG, or GIF. Size is unlimited to a reasonable degree but we scale down to a 64×64 square. Make sure there are no white borders around the image, otherwise, it will make your custom emoji look smaller.
How to add a custom emoji
There are two ways: from the emoji panel or from Settings
From the emoji panel
You can access the emoji panel in rich text, View, Entity, and some Fields (Single Select, Multi Select, and Workflow). Check Emojis to see a detailed explanation of adding emojis in Fibery.
To add a custom emoji, simply click Add Emoji in the emoji panel and then select Upload and Name the emoji.
Note: In rich text, you can only add custom emoji through /emoji as shown in the example above.
From Settings
Go to Settings in the sidebar.
Choose Emoji
Click Add Emoji
Upload the picture you want to use for custom emoji.
Name the emoji.
Regardless of how you uploaded the custom emoji to the library, it will be available across Fibery.
How to name custom emoji
The default name comes from the file name (non-supported characters are omitted).
A name must be 2+ characters long, so it's possible to insert the emoji into rich text by typing :xx
A name must be unique.
How to rename or delete custom emoji
Go to Settings in the sidebar, choose Emoji and click on the name of a custom emoji to change it.
To delete a custom emoji, click Trash bin icon next to a custom emoji row and confirm your action.
Please note that a custom emoji can only be renamed or deleted by an Admin or the person who added it.
How to import custom emojis from Slack
Go to Settings → Emoji and click Import from Slack to add your entire company culture to Fibery.
FAQ
Is it possible to set/change the icons/emoji right now through the api / script automation?
Sure
You can use this:
const fibery = context.getService('fibery');
for (const entity of args.currentEntities) {
await fibery.updateEntity(entity.type, entity.id, { 'Icon': ':kissing_heart:'})
}