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

8 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
6ff4bc52e5
clean up serverless functions 2021-11-08 07:01:05 -05:00
4da59e5e81
retry on Fauna "contended transaction" error, see https://sentry.io/share/issue/9c60a58211954ed7a8dfbe289bd107b5/ 2021-11-06 11:49:55 -04:00
c7fdda36af
run prettier over every file 2021-10-31 16:51:19 -04:00
7fb02275ad
giving yarn v3 a go... 2021-10-19 09:48:03 -04:00
a6a81df706
start testing /contact page with lighthouse & percy 2021-10-15 11:54:56 -04:00
f375699cfd
add sentry to /api/contact 2021-10-15 09:00:16 -04:00
2106b3703d
finally got myself a real contact form 📬 2021-10-14 08:12:40 -04:00