johannhof / emoji-helper

A small cross-browser emoji cheatsheet extension :+1:

Home Page:johannhof.github.io/emoji-helper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Emoji Helper

An Emoji cheat sheet extension for Chrome, Firefox and Opera. Built because I like spamming my coworkers with πŸ„ 🐷 πŸš€ 🐌 but fortunately have more important things to keep in mind than the name for πŸ—Ώ

Visit http://johannhof.github.io/emoji-helper for download links from the official stores.

Development

Building

The build process is done through Gulp.

$ gulp build

The watch command automatically re-builds the sources on change:

$ gulp watch

The generated files are located in the build folders. To load the build folder into the browser, do the following:

Firefox

You can follow this guide to install a WebExtension temporarily: https://developer.mozilla.org/Add-ons/WebExtensions/Temporary_Installation_in_Firefox

Chrome

Follow this guide https://developer.chrome.com/extensions/getstarted#unpacked and select the build folder.

Release

To create a zipped release package of the extension that can be uploaded to one of the stores, run

$ gulp release

Fetching an updated Emoji list

Our Emoji list is taken from the gemoji project (https://api.github.com/emojis). Whenever GitHub updates their list of Emoji, you can run

$ gulp fetch-images
$ gulp sprite

to download the updated images and generate a new sprite.

About

A small cross-browser emoji cheatsheet extension :+1:

johannhof.github.io/emoji-helper

License:MIT License


Languages

Language:JavaScript 64.6%Language:CSS 19.4%Language:HTML 16.0%