1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 22:10:28 -04:00

9 Commits

Author SHA1 Message Date
b755b66d19
use preact for common components across site (#663)
* convert GitHub cards grid from lit-html to preact

* give hit counter the preact treatment

* extract loading spinner component to a shared location

* move *some* loading spinner styles to its JSX

* Update .percy.yml

* pick up images in JS w/ webpack

* pull star/fork icons straight from @primer/octicons

* a bit of cleanup

* check `typeof window !== "undefined"` before rendering

* bump misc. deps

* silence missing license warnings for preact-hooks and preact-compat

* add source-map-loader

* Update loading.js
2021-11-24 13:51:29 -05:00
be7b2a4bba
bump some deps and fix some lints 2021-11-22 10:52:02 -05:00
6ff4bc52e5
clean up serverless functions 2021-11-08 07:01:05 -05:00
fafb4ab4a7
adjust /api/projects to allow custom number of results (max 24) 2021-10-09 08:50:04 -04:00
2ca02c81fd
bump some deps 2021-09-22 09:18:32 -04:00
4ce401b9ef
switch back to JS for serverless functions (for now) (#549)
Vercel's TS transpiliation is too flaky: https://github.com/vercel/vercel/discussions/6665
2021-09-09 17:30:38 -04:00
0a9e0d789e
playing with typescript (probably all wrong) 2021-06-05 16:58:56 -04:00
bce45a1af5
re-add Percy screenshotting action 2021-06-04 18:08:34 -04:00
82c42f8322
deploy to Vercel 2021-06-04 10:19:34 -04:00