All Projects → gromain → openmoji-awesome

gromain / openmoji-awesome

Licence: other
CSS classes to easily integrate Openmoji in your website!

Programming Languages

CSS
56736 projects
kotlin
9241 projects

Projects that are alternatives of or similar to openmoji-awesome

postcss-typed-css-classes
PostCSS plugin that generates typed entities from CSS classes for chosen programming language.
Stars: ✭ 12 (-36.84%)
Mutual labels:  classes
HostsFileManagement
Hosts file management on Windows systems using PowerShell classes
Stars: ✭ 25 (+31.58%)
Mutual labels:  classes
country-to-emoji-flag
Convert an ISO 3166-1 alpha2 code to a unicode emoji flag
Stars: ✭ 26 (+36.84%)
Mutual labels:  emojis
tailwind-cascade
Override TailwindCSS classes for component composition
Stars: ✭ 28 (+47.37%)
Mutual labels:  classes
rusty-rain
A cross platform matrix rain made with Rust.
Stars: ✭ 217 (+1042.11%)
Mutual labels:  emojis
react-native-use-styles
A classy approach to manage your react native styles.
Stars: ✭ 66 (+247.37%)
Mutual labels:  classes
jvm-dump-proxy
A proxy DLL for Windows to dump JVM classes at JNI level
Stars: ✭ 53 (+178.95%)
Mutual labels:  classes
Emoji-Tools
Multiple useful tools to help Android and iOS/OSX developers with creating and modifying Emoji Font files.
Stars: ✭ 102 (+436.84%)
Mutual labels:  emojis
lua-classy
Class-based OO library for Lua
Stars: ✭ 28 (+47.37%)
Mutual labels:  classes
SoftUni-Software-Engineering
SoftUni- Software Engineering
Stars: ✭ 47 (+147.37%)
Mutual labels:  classes
Attrs
Python Classes Without Boilerplate
Stars: ✭ 3,786 (+19826.32%)
Mutual labels:  classes
AllGithubEmojis
A list of all supported github emojis updated weekly. https://jzeferino.github.io/AllGithubEmojis/
Stars: ✭ 82 (+331.58%)
Mutual labels:  emojis
spacymoji
💙 Emoji handling and meta data for spaCy with custom extension attributes
Stars: ✭ 174 (+815.79%)
Mutual labels:  emojis
The-Java-Workshop
A New, Interactive Approach to Learning Java
Stars: ✭ 65 (+242.11%)
Mutual labels:  classes
Emojions
Embeddable Emoji Bar
Stars: ✭ 15 (-21.05%)
Mutual labels:  emojis
claxed
Classes with the same style of Styled-Components
Stars: ✭ 17 (-10.53%)
Mutual labels:  classes
slack-emoji-uploader
Chrome Extension for Slack Emojis 😎
Stars: ✭ 24 (+26.32%)
Mutual labels:  emojis
Vscode-Emoji-Snippets
Visual Code Emoji Snippets 🚀😎
Stars: ✭ 56 (+194.74%)
Mutual labels:  emojis
Cancerify
Turn an innocent text into torturous hell
Stars: ✭ 44 (+131.58%)
Mutual labels:  emojis
Emoji-Log-VSCode
Emoji-Log VSCode Extension — An Emoji Git commit log messages spec standard. [ 📦👌🐛📖🚀🤖 ‼️]
Stars: ✭ 44 (+131.58%)
Mutual labels:  emojis

Openmoji-awesome 💡

Like Font-Awesome and Twemoji-amazing, but for Openmoji Emojis! 🌟

It's CSS classes for all your Emoji needs, now with all the Creative Commons goodness!

Forked from twemoji-amazing!

openmoji-banner

Usage

Basic Usage

Add the main files openmoji-color-awesome.css and openmoji-black-awesome.css to your project and then simply use the following in your HTML source:

<i class="oma oma-face-with-monocle"></i>

Size Options

Like in Font-Awesome, emoji sizes can be changed via oma-lg, oma-bg, oma-2x, oma-3x, oma-4x, and oma-5x.

Finding Emojis

  • Openmoji-awesome uses Openmoji json data as its source of codepoints and descriptions.
  • To find an emoji of your liking, check out the Openmoji emoji list. Replace spaces with hyphens to get the class name! (e.g. "man in suit levitating" becomes oma-man-in-suit-levitating or oma-black-man-in-suit-levitating 🕴)

To use on your website, it is advised to download the svg files here: https://github.com/hfg-gmuend/openmoji/releases/tag/14.0.0 . By default, the script will generate a css file that will uses the emoji distributed from jsdeliver CDN.

Running the generator

./gradlew run will generate a fresh version of both the openmoji-color-awesome.css and the openmoji-black-awesome.css file in the root directory of the project.

The script source can be found in src/main/kotlin/Main.kt if you want to customize the image path (Change openmojiColorUrl and openmojiBlackUrl to the URL you want to use as a source).

You can integrate those in your project to use either color or black and white (or both!) emojis from Openmoji.

Licenses & Other

License: MIT.

Uses CSS snippets from twemoji-awesome, licensed under MIT.

Uses base code from twemoji-amazing, licensed under MIT.

As per the Openmoji repository, the graphics are licensed under the CC-BY 4.0 which has a pretty good guide on best practices for attribution.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].