TheoryOfNekomata
|
d9eb01b7ea
|
Make function prototypes rigid
Convert interfaces to types for service functions
|
4 年之前 |
TheoryOfNekomata
|
bc2c997c93
|
Fix metrics, SSR support
Add SSR support by checking to render server-side or client-side.
Also made key offsets as trade-off of accuracy and pixel-perfectness.
|
4 年之前 |
TheoryOfNekomata
|
c4032ed7f4
|
Change metrics
Use compromise for metrics to produce a more aesthetic rendering.
|
4 年之前 |
TheoryOfNekomata
|
098cdef69b
|
Improve memoization
Dedicate caches to same functions
|
4 年之前 |
TheoryOfNekomata
|
6dc7535ee8
|
Implement performance improvements
Prefer using React memoization instead of mem when using inside React.
|
4 年之前 |
TheoryOfNekomata
|
2daa01d6f6
|
Improve performance
Add memoization to expensive pure functions because the library involves a lot of computation under the hood.
|
4 年之前 |
TheoryOfNekomata
|
25ef42763f
|
Improve component styling
Use custom styled keys and add pressed keys for styled key set.
|
4 年之前 |
TheoryOfNekomata
|
fd3733e835
|
Improve key offsets
Refer to URL in comment for details.
|
4 年之前 |
TheoryOfNekomata
|
e15e8fb9a7
|
Update storybook
Add styled keyboard made out of scalable HTML elements.
|
4 年之前 |
TheoryOfNekomata
|
f8ec9ef2b4
|
Initial commit
Add files generated from tsdx.
|
4 年之前 |