Emoji Picker #639
Replies: 4 comments 4 replies
-
It looks like the Emojimart Picker you described actually relies on the combobox to implement slash commands. Because both of the first two proposals rely on the combo box an immediate next step might be formalizing the combo box into the packages. Is the existing API something you're comfortable with moving out of stories? Also where would you want to put it if we moved the combobox out of stories? Once we formalize the combobox I prefer the emoji combobox. The combobox is easier to type which is something I value when writing. For example to insert an emoji I don't think implementing the notion emoji picker is a great first step. Feels a bit unnecessary to maintain a full emoji picker as well as the plugins. emoji-mart has 700+ commits which goes to show that implementing an emoji picker is non-trivial. A simple list based emoji picker (emoji combobox) does seem relatively straightforward though. |
Beta Was this translation helpful? Give feedback.
-
Hi, is there a POC or similar to look into? |
Beta Was this translation helpful? Give feedback.
-
Completed in 18.11.0 |
Beta Was this translation helpful? Give feedback.
-
Is there documentation on emojis in Plate anywhere? |
Beta Was this translation helpful? Give feedback.
-
Emoji Combobox
See #638
This reuses our vertical combobox.
Used by:
:x<here>
. Not sure why.Pros:
Cons:
Emoji Mart Picker
Reference: Coda
blurSelection
blurSelection
Used by:
Pros:
Cons:
:
is not good UX.Emoji Picker
Reference: Notion
:<here>
:x
to:
:xx<here>
Escape
input:x<here>
(weird rule, not important)Used by:
Pros:
Cons:
Beta Was this translation helpful? Give feedback.
All reactions