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
Nolan Lawson
a871cacbf2
Merge pull request #277 from kayleemann/master
...
Support case where showPreview is false but showSkinTones is true. Also add prepare script.
2019-03-08 07:32:23 -08:00
Kaylee Mann
22aa42acf4
Add "prepare" script so that emoji-mart can be installed from git.
2019-03-08 14:13:17 +09:00
Kaylee Mann
caba7d0b34
Show preview panel when showPreview is false but showSkinTones is true.
...
This is necessary in order to be able to show skin tone picker even when
one desires for the mouseover preview to be invisible. This is an
important case because mouseover displays must be disabled in order to
enable single click emoji typing on iOS without disabling the skin tone
picker.
2019-03-08 14:00:50 +09:00
Nolan Lawson
ce777216cd
Merge pull request #276 from nolanlawson/nolan/add-dev-docs
...
docs: add more explicit dev docs
2019-03-07 20:12:20 -08:00
Nolan Lawson
e8b4cfd4a8
docs: add more explicit dev docs
...
fixes #227
2019-03-07 18:47:45 -08:00
Nolan Lawson
c27e62456f
Merge pull request #258 from nolanlawson/remove-proptypes
...
fix: allow prop-types to be removed in production
2019-03-07 18:18:53 -08:00