/emoji-assistant

⚡️ A chrome extension to autosuggest emojis while writing on the web.

Primary LanguageJavaScript

Twitter

A chrome extension to autosuggest emojis while writing on the web. It works in any test input fields, textarea and contenteditable divs.

###Contents

###Screenshot

Disabling on a domain

The icon of the extension works as a toggle switch. Click on it and it will enable/disable for the current domain.

Note : It will also refresh the page as soon as you click it.

###Known Issues Sometimes in Single Page Applications, the extension script isn't run at a proper time when the page updates due to the inconsistent behaviour of chrome.tabs.onUpdated API. In such cases you can manually trigger the extension by using the shortcut Cmd/Ctrl + Alt + E.

###Todo

  • Better GUI for domain enable/disable
  • Disable at input box level
  • show twitter emojis if domain is twitter.com
  • Find a workaround for .onUpdated API issue mentioned in know issues.

Development

  1. Fork and clone the repo.
  2. Create a new branch.
  3. run cd emoji-assistant && npm install && gulp watch.
  4. Load the unpacked extension in your browser.
  5. Fix issues or add feature.
  6. Open a PR.

###Credits The logo is designed by Ranjith Alingal

License

MIT © Ritesh Kumar