1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 05:38:26 -04:00

210 Commits

Author SHA1 Message Date
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
f35bd7aac2
clean up type declarations 2021-06-13 08:24:27 -04:00
8eda53296f
add maskable icons to manifest
https://web.dev/maskable-icon-audit/?utm_source=lighthouse&utm_medium=cli
2021-06-12 09:25:45 -04:00
9314c7eb15
compile typescript before hitting babel 2021-06-06 08:36:28 -04:00
23debefee2
add babel / esbuild pipes via Hugo, remove terser 2021-06-05 08:35:57 -04:00
82c42f8322
deploy to Vercel 2021-06-04 10:19:34 -04:00
bc9cf68849
drop support for IE 11 and classic Edge (16-18) ✌️ 2021-06-03 11:26:04 -04:00
2a1a696b5b
api/projects: clean up GQL query 2021-06-03 10:34:21 -04:00
9505767f3d
add /api/projects endpoint and /projects page with GH-style repo cards 2021-06-03 09:31:53 -04:00
4bb5841ac1
remove frontend analytics 2021-06-01 07:47:11 -04:00
78518fe326
move /api/popular to /api/stats, calculate totals 2021-05-31 22:29:50 -04:00
b4bec05098
restore tag lists above posts (not linked yet) 2021-05-31 20:57:58 -04:00
37807e008b
add content-type and access-control headers to hit function response 2021-05-30 19:30:06 -04:00
1d76ff93ad
catch and log lambda errors 2021-05-30 09:58:29 -04:00
ba81de8765
increase tap target size of meta links 2021-05-30 09:30:51 -04:00
cfc3334da7
super simple serverless hit counter for fun (#410) 2021-05-30 08:55:37 -04:00
1b69d01a19
bump twemojis to v13.1.0
https://github.com/twitter/twemoji/releases/tag/v13.1.0
2021-05-28 11:49:59 -04:00
b02efa77b4
fix list styles, no clue when/how they got messed up 2021-05-27 11:33:15 -04:00
233349781e
swap logo in header with my face 📸 2021-05-26 21:40:12 -04:00
5f81813e75
svg favicon 2021-05-26 14:02:51 -04:00
2e3be955c8
switch to modern-normalize.css and actually choose a consistent box-sizing preference (#406) 2021-05-22 10:31:05 -04:00
8c974c8d5e
husky v4 -> simple-git-hooks 2021-05-21 14:07:51 -04:00
378b2385da
just some spring cleaning 🧹 2021-05-20 10:33:59 -04:00
eca46a881a
fix animation choppiness on header link hovers (mainly on Chrome) 2021-05-18 10:44:40 -04:00
4a13d0d374
shorten homepage text 2021-05-12 21:03:29 -04:00
a6c8966c53
hush SCSS deprecation warning about global variables (fixes #221)
https://sass-lang.com/documentation/variables#scope
2021-05-01 18:07:23 -04:00
503efe348a
fix CSP 2021-04-17 10:14:29 -04:00
733b9b2556
only one <h1> on each page 2021-04-17 09:49:43 -04:00
1d6d6686b2
remove algolia search stuff from production for now 2021-04-03 09:46:12 -04:00
83d88f0f77
remove unused lambda functions from production 2021-04-03 07:56:29 -04:00
42355c76ec
normalize font sizes 2021-04-03 07:46:13 -04:00
325959f30d
cleaning up home page 2021-03-30 10:48:11 -04:00
ef445a538b
bundle fathom analytics script into first-party app.js 2021-01-31 12:23:50 -05:00
54357538d3
bump Hugo to v0.79.1 2020-12-19 11:41:04 -05:00
de1996c661
fix algolia base domain, use first party assets 2020-12-09 09:36:07 -05:00
4a43ef359a
disable instant.page preloading script
it reduces browser compatibility and messes with server-side stats
2020-12-01 09:05:46 -05:00
aa2c1e60ea
adjust monospace font size a bit 2020-11-27 09:57:36 -05:00
d9deace16c
switch to a variable mono font (Roboto Mono) and subset all fonts more 2020-11-27 09:30:54 -05:00
c58dddbed2
fix silly AMP and lighthouse warnings
https://developers.google.com/web/updates/2018/07/page-lifecycle-api#the-unload-event
2020-11-19 10:56:25 -05:00
e6400400f1
fix image/caption spacing around paragraphs 2020-11-17 11:29:55 -05:00
9c0046cb62
render all image tags as figures 2020-11-15 09:35:55 -05:00
ab70fabeab
Update _syntax.scss 2020-11-09 16:51:59 -05:00
26bb187c71
add instant.page preloading script 2020-10-29 16:07:03 -04:00
558c01a9b2
set will-change: transform on animated CSS elements
https://developers.google.com/web/fundamentals/performance/rendering/stick-to-compositor-only-properties-and-manage-layer-count
2020-10-18 11:06:19 -04:00
69db7eadca
account for uppercase request headers if send_view is hit via HTTP 1.x 2020-10-09 11:23:53 -04:00
9543aaa5b0
process SCSS @import rules with postcss-import 2020-10-03 19:24:27 -04:00
3364cc9377
update homepage & bump inter to v3.15 2020-09-05 11:29:41 -04:00
6138c422b9
update /stats and /privacy, bump Inter font to v3.14, long cache on /vendor 2020-08-18 10:27:59 -04:00
80c926c6f9
re-organize fonts, fix BLM header 2020-08-14 10:22:28 -04:00
9b5a29be7b
fix AMP pixel (hopefully) 2020-08-08 08:03:22 -04:00