Commit Graph

257 Commits (835c2e9c361b9f13bd7062aefc4b59fa15a10a14)

Author SHA1 Message Date
Nolan Lawson 835c2e9c36 fix: remove rAF polyfill, add SSR test 2020-01-12 09:59:07 -08:00
Nolan Lawson 6bb1932db8 fix: remove core-js dependency 2019-12-29 11:52:13 -08:00
Nolan Lawson 7a025243b4 test: add docs and test for customCategory 2019-12-21 10:24:49 -08:00
Eugen Rochko 1a9d5f97b6 Add support for more than one custom category
Fix #224
2019-12-21 10:24:49 -08:00
Nolan Lawson 8cff39f6fd fix: dark mode CSS tweaks, add storybook/matchMedia/docs 2019-12-21 09:49:29 -08:00
Mohan Raj 848fc76396 feat: Add Dark Mode 2019-12-21 09:49:29 -08:00
Hiro-Aki Hotta 208099c2dc fix: Use getDerivedStateFromProps instead of componentWillReceiveProps (#372)
* use getDerivedStateFromProps instead of componentWillReceiveProps

* code formatting
2019-12-21 08:43:35 -08:00
Ryan McCue f10510b262 fix: Ensure emoji backgrounds do not tile (#362) 2019-12-21 08:41:24 -08:00
Alex Brioux 76ac008169 Fix: Allowing emoji selection on enter (#386) 2019-12-21 08:38:25 -08:00
Nolan Lawson 3576091fc0
fix: ensure unique keys for React list (#352)
fixes #327
2019-07-03 08:00:02 -07:00
Nolan Lawson cdd3229de6
test: add basic skins test (#315) 2019-06-29 07:48:50 -07:00
The-Code-Monkey af37a7a20f
attempt 2 to fix prettier error 2019-05-01 15:41:07 +01:00
The-Code-Monkey 14c5d4f2b4
attempting to fix the prettier issue 2019-05-01 15:36:59 +01:00
The-Code-Monkey 0cfb0787ab
Added `type={"button"}` to anchors.js 2019-05-01 15:32:02 +01:00
Etienne Lemay 7f05e22d12
Fix test 2019-03-28 09:16:43 -04:00
Etienne Lemay 32282a6dc7
Fix prettier 2019-03-28 09:14:25 -04:00
Etienne Lemay 4fda4dcc01 fix: use span for non-clickable emojis 2019-03-28 08:59:19 -04:00
Etienne Lemay abc2cdaf02 Revert "💄"
This reverts commit 1bcc52e587.
2019-03-28 08:56:50 -04:00
Etienne Lemay 1bcc52e587
💄 2019-03-28 08:22:30 -04:00
Nolan Lawson 7039517939 remove code comment 2019-03-23 15:06:13 -07:00
Hinaloe 39fc02bfe3 test: add test for short_names in custom emoji 2019-03-23 09:25:51 -07:00
Nolan Lawson 8cf6515298 chore: add Travis CI tests 2019-03-16 10:26:09 -07:00
Nolan Lawson ca66d6c9af chore: fix prettier linting 2019-03-14 08:35:33 -07:00
Nolan Lawson 9b6676a25d
Merge pull request #302 from nolanlawson/nolan/jest-tests
test: replace karma with jest
2019-03-14 08:34:03 -07:00
Nolan Lawson c6c302ecae
Merge pull request #299 from nolanlawson/nolan/emoji-list
fix: make each emoji category into a list
2019-03-14 08:33:08 -07:00
Nolan Lawson 165d1a9736
Merge pull request #297 from nolanlawson/nolan/improve-a11y-skin-dots
fix: improve a11y of skin tone picker
2019-03-14 08:32:49 -07:00
Nolan Lawson 302663f8bf test: replace karma with jest 2019-03-13 20:04:52 -07:00
Nolan Lawson f53d9b8c71 fix preact compat 2019-03-13 07:55:35 -07:00
Nolan Lawson f98526a7ed ensure every <li> has a key 2019-03-12 23:15:53 -07:00
Nolan Lawson e3c39bd2fa fix: make each emoji category into a list 2019-03-12 20:56:59 -07:00
Nolan Lawson 585b4b374f fix: improve a11y of skin tone picker 2019-03-12 20:37:45 -07:00
Nolan Lawson 058cdec053 fix: improve accessible page structure
Makes some progress on #294
2019-03-12 09:36:28 -07:00
Nolan Lawson 94404ad339 fix: use tabIndex, not tabindex 2019-03-12 08:39:38 -07:00
Nolan Lawson 978e7b68a1 fix: fix search input when value is prepopulated 2019-03-12 08:21:25 -07:00
Nolan Lawson 5ef7a2a7da
Merge pull request #289 from nolanlawson/nolan/issue-201
fix: fix emoji.id undefined error
2019-03-12 08:20:55 -07:00
Nolan Lawson e3106ac637
Merge pull request #288 from nolanlawson/nolan/remove-notfound-string
fix: remove unused notFoundString prop
2019-03-12 08:20:47 -07:00
Nolan Lawson 27d6a383bd
Merge pull request #287 from nolanlawson/throttle-keyboard-input
perf: throttle keyboard input to improve responsiveness
2019-03-12 08:20:31 -07:00
Nolan Lawson e2694b544b
Merge pull request #285 from nolanlawson/fix-preact-compat-part-2
fix: fix preact compatibility
2019-03-12 08:20:17 -07:00
Nolan Lawson 92c5399ab5
Merge pull request #284 from nolanlawson/issue-218
fix: improve a11y of emoji list
2019-03-12 08:14:54 -07:00
Nolan Lawson 0f35206687 fix: improve a11y of emoji list
fixes #218
2019-03-12 08:14:29 -07:00
Nolan Lawson 740eccb6d0 fix: makes skin tone picker more accessible
fixes #220
2019-03-12 08:12:33 -07:00
Nolan Lawson c2c7092fc4
Merge pull request #282 from nolanlawson/nolan/issue-219
fix: make categories into accessible nav buttons
2019-03-12 08:08:46 -07:00
Nolan Lawson f3cff33eda refactor, add code comment 2019-03-10 10:57:43 -07:00
Nolan Lawson 12c2abba9d fix: fix emoji.id undefined error
fixes #201
2019-03-10 10:47:28 -07:00
Nolan Lawson 13e1dd2e82 fix: remove unused notFoundString prop 2019-03-10 10:40:55 -07:00
Nolan Lawson bd172943d2 fix webkit CSS, fix clear button 2019-03-10 10:35:07 -07:00
Nolan Lawson ef71101cd6 fix prettier 2019-03-10 09:54:12 -07:00
Nolan Lawson 8f6145e383 perf: throttle keyboard input to improve responsiveness 2019-03-10 09:51:47 -07:00
Nolan Lawson 59c4d87839 fix: fix preact compatibility
fixes #254
2019-03-10 09:14:47 -07:00
Nolan Lawson e77c63bc9a fix: make categories into accessible nav buttons
fixes #219
2019-03-09 13:59:09 -08:00