Some emojis are rendered as text by default, other as image. The result
is that some gitmojis are different / a bit ugly depending on the font
used. This concerns only the unicode version of the gitmoji, not the
:code: one.
Emojis are rendered either by text or picture. Variation selectors
VS15 and VS16 define if text or picture representation should be used.
According to [0], the following gitmojis are affected by those selectors
and may be rendered as text:
- alembic
- alien
- ambulance
- *arrow-down
- *arrow-up
- building-construction
- card-file-box
- *coffin
- *label
- lock
- mag
- package
- *pencil2
- *recycle
- rewind
- wastebasket
- *wheelchair
- *zap
Out of those, 8 already have VS16 (\ufe0f), and will be rendered as
image. This commit unifies the 10 other ones by adding the selector.
[0]: https://www.unicode.org/Public/13.0.0/ucd/emoji/emoji-variation-sequences.txt
* ✨ Added remove dead code emoji (⚰️)
* 💬 Add dot at the end of description
Co-authored-by: johannchopin <31794680+johannchopin@users.noreply.github.com>
* 💬 Add dot at the end of spec snapshot
Co-authored-by: Emeric <emeric@ilek.fr>
Co-authored-by: johannchopin <31794680+johannchopin@users.noreply.github.com>
* Add passport_control emoji
Add 🛂 to signify work related to authorization
* Add color to new emoji card
* Update src/data/gitmojis.json
Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>
* Update src/styles/_includes/_vars.scss
Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>
* 📸 Update snapshot due to new Emoji for passport
Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>
* ✏️ Generalize label emoji to all typed languages
* ✏️ Generalize label emoji to all typed languages
* 🎨 Run Prettier on gitmojis.json
* ✏️ Hit the microscope emoji with the grammar book
* ✨ generalize truck emoji to fit in more cases
Previously only for files, now for files, any path and any route
Closes#243
* ✏️ Keep description at the original verb order
Co-authored-by: johannchopin <31794680+johannchopin@users.noreply.github.com>
* 💬 Add e.g.: to explicitly tell they are examples
Co-authored-by: johannchopin <31794680+johannchopin@users.noreply.github.com>
This will enable 🎉 to be used more than once in a repository since
we can have multiple projects in a monorepo, for example. Or it can be
used in a library repository, to add a playground project to test
this library.
Closes#294
This commit updates the stack of the gitmoji website to Next.js. This was a thing I wanted to do a long time ago.
Our current stack was a little bit outdated and had issues with the Developer UX. The concept is the same, the whole site is built into a Static HTML site.
Also we can benefit from using React ⚛️❤️
The current stack will be:
Next.js
React
Flow
Scss
Prettier
Jest