Commit Graph

93 Commits

Author SHA1 Message Date
Nolan Lawson 4904e85bd2 feat: add typescript types 2020-06-06 18:08:05 -07:00
Nolan Lawson 54c4279a13 docs: add typedoc-based docs 2020-06-06 17:41:55 -07:00
Nolan Lawson e63627411d fix: actually support focus-visible 2020-06-06 14:56:25 -07:00
Nolan Lawson 9bc36d593c docs: more docs changes 2020-06-06 14:35:53 -07:00
Nolan Lawson f4a67899fb docs: automatically generate i18n docs 2020-06-06 14:27:24 -07:00
Nolan Lawson 4fcc896900 docs: fill out the readme more 2020-06-06 14:18:57 -07:00
Nolan Lawson f765f1e81e docs: automatically generate CSS variable docs 2020-06-06 14:09:23 -07:00
Nolan Lawson 85bbd2e119 fix: workaround for chrome perf bug 2020-06-06 12:38:08 -07:00
Nolan Lawson 10ecabc6d6 fix: add indicator animation 2020-06-06 12:17:41 -07:00
Nolan Lawson 1a71824b5a feat: add emoji-click event 2020-06-06 09:54:23 -07:00
Nolan Lawson f61d191a0a fix: add error messages for loading state and network error 2020-06-06 09:37:18 -07:00
Nolan Lawson 3553f3d69c perf: more perf marks 2020-06-06 09:16:25 -07:00
Nolan Lawson 075fdc96b2 fix: add warning when emoji unsupported 2020-06-06 09:12:39 -07:00
Nolan Lawson ad1ec21854 fix: fix firefox style 2020-06-06 08:49:38 -07:00
Nolan Lawson c44f3b66ae fix: better styling 2020-06-06 08:43:38 -07:00
Nolan Lawson f8f277448c test: more tests 2020-06-05 22:18:02 -07:00
Nolan Lawson ef7d860923 test: more tests 2020-06-05 21:54:58 -07:00
Nolan Lawson d8a851a8e2 docs: more docs 2020-06-05 21:43:13 -07:00
Nolan Lawson 1eb0c4c115 rename to emoji-picker-element 2020-06-05 21:02:53 -07:00
Nolan Lawson 79db2b2847 fix: improve search algorithm 2020-06-05 17:59:04 -07:00
Nolan Lawson 0459179839 perf: make map smaller 2020-06-05 17:28:05 -07:00
Nolan Lawson 09c7c90f98 fix: fix dead code elimination 2020-06-05 08:57:51 -07:00
Nolan Lawson 49ba3d25c2 fix: add more perf marks 2020-06-05 08:56:33 -07:00
Nolan Lawson 999ca5a0c0 fix: remove dead code 2020-06-05 08:54:51 -07:00
Nolan Lawson 73f0fd27e6 test: more tests 2020-06-05 08:51:03 -07:00
Nolan Lawson 8b80b03ba1 test: more tests 2020-06-05 07:50:40 -07:00
Nolan Lawson c439b7e70a test: add code coverage 2020-06-04 21:50:31 -07:00
Nolan Lawson 72cc5bfbda test: add tests 2020-06-04 21:46:25 -07:00
Nolan Lawson f562f886dc fix: refactor/improve offline support 2020-06-04 19:06:51 -07:00
Nolan Lawson 43d275b6c1 perf: calculate emoji support level lazily 2020-06-04 18:38:49 -07:00
Nolan Lawson 51040b3d96 fix: add better perf marks / logging system 2020-06-04 18:31:31 -07:00
Nolan Lawson 9ffe091598 fix: improve token extraction 2020-06-04 08:50:52 -07:00
Nolan Lawson e7695b7d12 fix: only support es format 2020-06-03 20:12:43 -07:00
Nolan Lawson 359a9f8ba9 refactor: simplify code 2020-06-03 19:12:33 -07:00
Nolan Lawson b0dd7c7e9b docs: update readme 2020-06-03 19:08:15 -07:00
Nolan Lawson 85ede3bf0d fix: fix firefox and safari styles 2020-06-03 18:50:45 -07:00
Nolan Lawson 4a2d79c3c3 fix: consistent tabindex on search results 2020-06-03 18:44:40 -07:00
Nolan Lawson 69ee09e2ed feat: allow tabs to go left and right 2020-06-03 18:42:27 -07:00
Nolan Lawson b47b97cbb0 refactor(Database): refactor again 2020-06-03 18:11:24 -07:00
Nolan Lawson a60e130741 refactor: refactor IDB code 2020-06-03 18:09:40 -07:00
Nolan Lawson fbee4e238e fix: reduce css 2020-06-03 18:00:53 -07:00
Nolan Lawson 51a9b0e0ff fix: improve a11y 2020-06-03 08:41:57 -07:00
Nolan Lawson 3d8331f65f fix: remove lep- prefix, no need with shadow dom 2020-06-02 21:50:52 -07:00
Nolan Lawson 5fa19b4dd4 fix: add more css vars 2020-06-02 20:13:19 -07:00
Nolan Lawson 1869350cc3 chore: use stylelint 2020-06-02 20:07:19 -07:00
Nolan Lawson 7159092725 refactor: simplify scss 2020-06-02 19:43:37 -07:00
Nolan Lawson b084204024 fix: move more stuff to css vars 2020-06-02 19:23:07 -07:00
Nolan Lawson bc04ae7c17 fix: move darkmode to css variables 2020-06-02 19:02:26 -07:00
Nolan Lawson 78c93d9ec0 fix: start work on a11y 2020-06-02 08:42:33 -07:00
Nolan Lawson 002ca9aae2 docs: fixup 2020-06-01 22:28:07 -07:00