207 Commits

Author SHA1 Message Date
Guillaume Taquet Gasperini
a9c8b84d15
🐛 Render unicode gitmojis as image by default (#753)
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
2021-04-09 16:01:09 +02:00
ThatXliner
95029a9f60
🍱 Added link to gitmoji-atom (#737)
* 🍱 Added link to gitmoji-atom

* 📸 Updated snapshot
2021-03-25 10:39:43 +01:00
Carlos Cuesta
ffbe08b180
Introduce Gitmoji API (#713) 2021-02-27 21:51:43 +01:00
Spiroux Emeric
8bd98536d1
Added remove dead code emoji (⚰️) (#712)
*  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>
2021-02-24 11:41:14 +01:00
ilyasmez
832f58c37f
Add semver property to the gitmojis (#692)
*  Add `semver` property to the gitmojis
* 👌 Set semver of Add/Remove dependency to "patch"
2021-02-03 09:00:08 +01:00
Dante Calderón
f5e939c49c
Persist list mode status in localStorage (#672)
* Persist isListMode status in localStorage
* Fix test snapshots and use guidelines
* Add tests for useLocalStorage hook
* Fix error function
* Update snap
* Add tests
* ♻️ Add test specs and move the hook under GitmojiList

Co-authored-by: Carlos Cuesta <carloscuesta@me.com>
2021-01-18 14:21:19 +01:00
Carlos Cuesta
6e0b6cb25a
🎨 Remove gitmoji-${name} className (#681) 2021-01-14 17:00:51 +01:00
johannchopin
f70f6fc69b
🩹 Fix missing animations (#671)
* 💄 Fix emoji bounce animation on mouse :hover
* 💄 Add underline animation to gitmoji code on :hover
* 💩 Remove flow check
* 📸 pages, gitmojiList
* 💩 Add flow check
* 💄 Use transition instead of animation
* 💄 Optimise transition
* 🔥 Unnecessary css
*  Introduce hover effect on gitmojiCode
* 💄 Use underline animation
* 📸 pages, gitmojiList
* ♻️ Remove chunk of style element inside gitmoji list
* 💫 Apply johannchopin's animation

Co-authored-by: Carlos Cuesta <carloscuesta@me.com>
Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>
2021-01-14 16:28:34 +01:00
Carlos Cuesta
ab6c193512
🐛 Do not update querystring on search
After trying this out I think its not a great pattern. If we want to implement this we need to make it onBlur or onSubmit, but definitely not onChange. This causes a weird bug where the page is scrolled to the top since were using router.push and also affects browser navigateBack history. Since the push method modifies the history.pushState.
2021-01-07 16:55:39 +01:00
Axieum
bce3b8567d
Prefill gitmoji search from query (#673)
*  Prefill gitmoji search from query
* ♻️ Refactor search prefill to use next/router
*  Add OpenSearch specification
* 🐛 Fix query param in OpenSearch spec
* 🎨 Formatting
*  Add image to OpenSearch spec
*  Sync the search query parameter with input
*  Add tests

Co-authored-by: Carlos Cuesta <carloscuesta@me.com>
2021-01-07 11:59:08 +01:00
Carlos Cuesta
545e4acd4f
🐛 Fix dark theme gitmojiCode color
Fixes https://github.com/carloscuesta/gitmoji/issues/657
2020-12-17 19:57:37 +01:00
Sindre Bøyum
d23772f4d0
️ Make buttons button elements for a11y (#656)
* 💄 Make buttons `button` elements for a11y
*  Update test snapshots
2020-12-17 15:11:42 +01:00
Carlos Cuesta
2e16b270ac
Improve Toolbar a11y (#652) 2020-12-14 18:22:30 +01:00
Carlos Cuesta
f951ae2976
💄 Adjust search input dark mode styles (#650) 2020-12-12 18:28:42 +01:00
Carlos Cuesta
64bb39e165
Introduce GitmojiList view selector (#649) 2020-12-12 18:20:54 +01:00
Carlos Cuesta
83f1ab8d87
💄 Improve dark-mode ad theme 2020-12-11 17:25:29 +01:00
Carlos Cuesta
ec56ba3486
♻️ Replace website url with gitmoji.dev (#646) 2020-12-11 16:18:46 +01:00
Carlos Cuesta
ddc21699f7
Add related-tools page (#643) 2020-12-11 14:55:55 +01:00
eliorc
7cf5bdbfdd
Data exploration/inspection gitmoji (#616)
* Add data exploration gitmoji
*  Data exploration/inspection emoji (change to git emoji code)
* 📸 Update snapshots

Co-authored-by: Carlos Cuesta <carloscuesta@me.com>
2020-12-11 08:32:21 +01:00
ilyasmez
a869e5357e
Allow searching by gitmoji description (#641)
*  Allow searching by description

* 💬  Change the search placeholder

* 📸 Update snapshots

* 👌 Fix the test label

Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>

* 👌 Refactor duplicate .toLowercase, as suggested by @johannchopin

* 👌 Change the search placeholder as suggested by @johannchopin

Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>
2020-12-08 19:26:00 +01:00
Carlos Cuesta
bd7d68bfcc
Add gitmoji search (#635) 2020-11-30 22:19:20 +01:00
Carlos Cuesta
3a376b0f48
❤️ Introduce CarbonAds (#631)
*  Introduce CarbonAd component
*  Add CarbonAd into every page
2020-11-28 13:47:00 +01:00
Carlos Cuesta
050a6167fb
💄 Add dark-mode theme (#624) 2020-11-20 15:46:36 +01:00
Carlos Cuesta
9787678d01
♻️ Move styles to css-modules (#622)
* 🔧 Remove scss styling
* 🔧 Use absolute imports
* ♻️ Add global theme
* ♻️ Move Layout component to css-modules
* ♻️ Move Button component to css-modules
* ♻️ Move Icon component to css-modules
* ♻️ Move Layout component to _app
* ♻️ Move ContributorsList to css-modules
* ♻️ Move GitmojiList to css-modules
* 📝 Update CONTRIBUTING docs
* 🔧 Make prettier watch for css instead of scss files
*  Remove GitHub button from About page
2020-11-20 15:16:06 +01:00
Alex Fernández
13aefe3287
Add emoji simple fix (#617)
*  Add adhesive_bandage emoji
*  Fix tests: update snapshot
2020-11-17 09:30:43 +01:00
Mike Polischuk
72a8ed7fdb
Add passport_control emoji (#602)
* 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>
2020-10-31 19:06:42 -03:00
Carlos Cuesta
e3498c3029
💄 Improve notification ttl
Fixes https://github.com/carloscuesta/gitmoji/issues/599
2020-10-29 23:03:26 +01:00
Kevin Tan
8fef908ba7
✏️ Add compiler to linter gitmoji (#580)
* ✏️ Add compiler to linter gitmoji

* ✏️ Use forward slash instead of 'or'
2020-10-05 15:06:01 +02:00
Kevin Tan
7070758ed6
🔀 Make hammer gitmoji more general (#572) 2020-09-19 23:34:35 +02:00
dependabot-preview[bot]
2c4387d954
⬆️ Bump flow-bin from 0.133.0 to 0.134.0 (#570) 2020-09-18 14:53:40 +00:00
Kevin Tan
28f626e21d
Use memo instead of pencil for docs (#563) 2020-09-08 13:50:56 +02:00
Kevin Tan
ef6b03327f
✏️ Generalize label emoji to all typed languages (#561)
* ✏️ 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
2020-09-04 10:32:14 +02:00
Carlos Cuesta
c5bc37991a
🔥 Remove InlineStylesHead 2020-09-02 09:11:29 +02:00
Carlos Cuesta
e6632b99ca
🐛 Fix _document inline styles
https://github.com/vercel/next.js/blob/master/errors/missing-document-component.md
2020-09-02 09:02:12 +02:00
Carlos Cuesta
3fe119a8c6
✏️ Use present form on verbs (#555) 2020-08-31 10:54:59 +02:00
Vinícius Hoyer
274355747c
generalize truck emoji to fit in more cases (#538)
*  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>
2020-08-13 17:41:28 -03:00
dependabot-preview[bot]
7241cf1d24
⬆️ Bump next from 9.5.1 to 9.5.2 (#540) 2020-08-11 06:51:12 +00:00
dependabot-preview[bot]
5f15232537
⬆️ Bump next from 9.4.4 to 9.5.1 (#529) 2020-07-31 07:40:36 +00:00
johannchopin
952d4dbc53
Feature/add missing punctuation (#532)
* 💬 Add missing punctuation in gitmoji's description

* 📸 pages
2020-07-30 23:56:56 +02:00
Anmol
7fb93e9f8e
💬 Change all the verbs to infinitive (#515)
* 💬 Change all the verbs to infinitive

* 💬 Update .snap

* Update gitmojiList.spec.js.snap

* update snapshot files
2020-07-19 19:54:47 +02:00
dependabot-preview[bot]
f6ba59c7d0
⬆️ Bump prettier from 1.18.2 to 2.0.5 (#507) 2020-07-17 17:49:19 +00:00
Massimiliano Arione
a0bc4d62df
✏️ Fix spelling (#492)
* Fix spelling

* Update pages.spec.js.snap
2020-07-09 12:03:28 -03:00
johann_chopin
5779655f78
Add 🔨 gitmoji (#469)
*   Add 🔨 gitmoji
* 💄 Add scss color for hammer gitmoji
* 📸  pages
2020-06-26 11:27:11 +02:00
johann_chopin
7f4c6736c0
Remove platform specific gitmojis (#471)
* 🔥  Remove platform specific gitmojis
* 💄  Remove unused scss gitmoji colors
* 📸  pages
2020-06-26 11:26:11 +02:00
johann_chopin
49f184b8c4
💬 Update 🔧 description (#470)
* 💬  Update 🔧 description
* 📸  pages
2020-06-26 11:19:22 +02:00
Vinícius Hoyer
bdeac1cf0e
💬 Reword 🎉 to "Begining a project" (#456)
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
2020-06-23 15:18:16 -03:00
johann_chopin
a381cb0d67
🔥 Remove 👌 gitmoji (#463)
* 🔥 Remove 👌 gitmoji

* 📸 pages
2020-06-18 20:50:31 +02:00
johann_chopin
5a002fbad0
🐛 Add chart_with_upwards_trend's entity 2020-06-16 01:56:52 +02:00
Lyokolux
966c8df2f8
💬 Clarify 💡 description as for alterations on comments (#454)
* 💬(gitmojis.json): improve clarity of the bulb description

* 📸

* 👌 src/data/gitmojis.json

Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>

* 📸

Co-authored-by: Vinícius Hoyer <contact@vhoyer.dev>
2020-06-12 10:16:04 -03:00
johann_chopin
a9277f36f4
💬 Specify some descriptions using 'Adding' word (#450)
*  Specify some descriptions using 'Adding' word

* 📸 pages
2020-06-08 21:36:14 +02:00