Commit Graph

715 Commits (bfada8f5c1009da85ef47bc6e550841fd3b88c07)

Author SHA1 Message Date
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 a8ea3506a5
Merge pull request #301 from nolanlawson/nolan/dist-modern-clean
chore: `yarn clean` should remove dist-modern
2019-03-14 08:33:25 -07:00
Nolan Lawson 5dac39e179
Merge pull request #300 from nolanlawson/nolan/simplify-rIC
fix: improve requestIdleCallback usage
2019-03-14 08:33:17 -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 7c6a28fb76
Merge pull request #298 from nolanlawson/nolan/storybook-urls
chore: fix custom emoji URLs in storybook
2019-03-14 08:32:57 -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 8fd11b0e2a
Merge pull request #296 from nolanlawson/nolan/accessible-page-structure
fix: improve accessible page structure
2019-03-14 08:32:36 -07:00
Nolan Lawson 302663f8bf test: replace karma with jest 2019-03-13 20:04:52 -07:00
Nolan Lawson 5f0c868fd9 chore: `yarn clean` should remove dist-modern 2019-03-13 19:19:05 -07:00
Nolan Lawson d1978c096f fix: improve requestIdleCallback usage 2019-03-13 08:54:40 -07:00
Nolan Lawson f53d9b8c71 fix preact compat 2019-03-13 07:55:35 -07:00
Nolan Lawson 42447642c7 fix some more urls 2019-03-13 07:34:39 -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 19bac54d8a chore: fix custom emoji URLs in storybook 2019-03-12 20:46:39 -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 af29bd19b0
Merge pull request #295 from nolanlawson/nolan/fix-tabindex
fix: use tabIndex, not tabindex
2019-03-12 08:40:47 -07:00
Nolan Lawson 94404ad339 fix: use tabIndex, not tabindex 2019-03-12 08:39:38 -07:00
Nolan Lawson 7e207ba851
Merge pull request #290 from nolanlawson/nolan/fix-prepopulated-search
fix: fix search input when value is prepopulated
2019-03-12 08:22:27 -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 1347c1765a
Merge pull request #283 from nolanlawson/nolan/issue-220-take-two
fix: makes skin tone picker more accessible
2019-03-12 08:14:44 -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 445d2d4656
Merge pull request #281 from nolanlawson/nolan/issue-221
fix: improve search/clear a11y
2019-03-12 08:08:32 -07:00
Nolan Lawson 646ad7f7c7
Merge pull request #280 from nolanlawson/prop-types-dep
fix: add prop-types to dependencies
2019-03-12 08:08:24 -07:00
Nolan Lawson 558de6a994
Merge pull request #260 from nolanlawson/add-slim-build
feat: add slim builds for modern browsers
2019-03-12 08:08:05 -07:00
Nolan Lawson 2fc7816116 fix nav button bg color 2019-03-11 18:55:58 -07:00
Nolan Lawson 27f1b8cd63 improve webkit search input CSS 2019-03-10 11:24:28 -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
Nolan Lawson b0fee348c0 s/let/const/ 2019-03-09 13:35:48 -08:00
Nolan Lawson 5052ecd399 fix: improve search/clear a11y
fixes #221
2019-03-09 13:03:00 -08:00
Nolan Lawson d20f60cba1 fix: add prop-types to dependencies 2019-03-09 09:21:03 -08:00
Nolan Lawson c13b730dbe tweak babelrc to use runtime helpers for Object.assign 2019-03-09 09:16:23 -08:00
Nolan Lawson b1be155787 feat: add slim builds for modern browsers
fixes #259
2019-03-09 09:00:04 -08:00
Nolan Lawson 8c80e7d4e5
Merge pull request #278 from nolanlawson/nolan/babel-runtime
fix: fix babel-runtime not found
2019-03-09 08:54:38 -08:00
Nolan Lawson 28c05b2861 fix: fix babel-runtime not found
fixes #228
2019-03-08 09:00:10 -08:00