1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 12:56:21 -04:00

11 Commits

Author SHA1 Message Date
298211eace
move babel config from webpack config to separate file 2021-11-26 20:40:22 -05:00
3d445c5c8d
dayjs timezone detection & link to stars/forks on GitHub from /projects 2021-11-24 17:30:23 -05:00
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
310da3ebea
thought of a MUCH more logical way to pass in additional CSS transitions 2021-11-01 14:08:37 -04:00
37add71ffb
completely overhaul SCSS theming logic 2021-11-01 10:23:24 -04:00
df3740ecf3
bump some deps & comply with stylelint 14.0.0 2021-10-22 10:37:02 -04:00
12db17b83c
majorly refactor SCSS and pray nothing breaks 2021-09-29 09:42:36 -04:00
b273bdbf99
add loading spinner to /projects 2021-07-31 10:15:33 -04:00
bd5a206be0
bump some deps 2021-06-23 07:37:53 -04:00
363b4edf1c
shift asset processing to webpack (#424)
also migrated SASS to latest syntax (via dart-sass) and vastly simplified light/dark theme logic
2021-06-19 17:19:01 -04:00
9505767f3d
add /api/projects endpoint and /projects page with GH-style repo cards 2021-06-03 09:31:53 -04:00