301 Commits (main)

Author SHA1 Message Date
Jake Jarvis cf9a8f742a
clean up typography styles 15 hours ago
Jake Jarvis ce1a24170a
fix missing anchor link aria-label 1 day ago
Jake Jarvis f7632e0071
use much, much simpler logic for adding anchors to h[2-4] elements 1 day ago
Jake Jarvis 6f6de426da
move dark mode code from module back to here for now 1 day ago
Jake Jarvis a3c2bbcab0
remove unnecessary dayjs plugins (prefer native `Intl.DateTimeFormat`) 3 days ago
Jake Jarvis 9165c59c61
Update clipboard.js 6 days ago
Jake Jarvis 298211eace
move babel config from webpack config to separate file 6 days ago
Jake Jarvis 037fff0841
fix window !== undefined checks 1 week ago
Jake Jarvis 3d445c5c8d
dayjs timezone detection & link to stars/forks on GitHub from /projects 1 week ago
Jake Jarvis 74519b9266
cross-fetch -> unfetch (browser only) 1 week ago
Jake Jarvis b755b66d19
use preact for common components across site (#663) 1 week ago
Jake Jarvis be7b2a4bba
bump some deps and fix some lints 2 weeks ago
Jake Jarvis ed97527ee4
remove unnecessary charset at-rule from CSS 2 weeks ago
Jake Jarvis a03558016b
revert variable font fallback 3 weeks ago
Jake Jarvis 4f5feb47a5
style updates 3 weeks ago
Jake Jarvis fc6a6dd740
fix inline code blocks w/ links 3 weeks ago
Jake Jarvis 178dd93ce5
a couple more typography fixes 3 weeks ago
Jake Jarvis 3444e54db6
multi-axis variable fonts are such a mess... 3 weeks ago
Jake Jarvis 0e609f0d7b
fix Inter italics on Chrome, and only declare latin and latin-ext unicode ranges 3 weeks ago
Jake Jarvis 7851c417bf
twemoji -> imagemoji (but still with twemoji SVGs) 3 weeks ago
Jake Jarvis d7f90ae4b7
url-parse -> `new URL()` 4 weeks ago
Jake Jarvis 6ff4bc52e5
clean up serverless functions 4 weeks ago
Jake Jarvis 18719a4990
remove overboard hover effect on header items 4 weeks ago
Jake Jarvis 991f3db820
shave off some JS bytes by using more modern clipboard logic 1 month ago
Jake Jarvis 2f56906cb8
innerText -> textContent & other modernized DOM methods 1 month ago
Jake Jarvis 2d509e22a8
Update _content.scss 1 month ago
Jake Jarvis 310da3ebea
thought of a MUCH more logical way to pass in additional CSS transitions 1 month ago
Jake Jarvis 5911c0081e
a bit more SCSS cleanup 1 month ago
Jake Jarvis 37add71ffb
completely overhaul SCSS theming logic 1 month ago
Jake Jarvis c7fdda36af
run prettier over every file 1 month ago
Jake Jarvis 257dff937c
clean up some client JS 1 month ago
Jake Jarvis 4a4b38f728
update CSS reset 1 month ago
Jake Jarvis 25c0f2d59d
date-fns -> dayjs (much smaller), numeral -> toLocaleString 1 month ago
Jake Jarvis 5b78d8b4b7
simplify webfonts by pulling them straight from NPM 1 month ago
Jake Jarvis 0cc32e3a58
fix copy button styles 1 month ago
Jake Jarvis df3740ecf3
bump some deps & comply with stylelint 14.0.0 1 month ago
Jake Jarvis 7fb02275ad
giving yarn v3 a go... 1 month ago
Jake Jarvis 031825fbdc
update homepage 2 months ago
Jake Jarvis a6a81df706
start testing /contact page with lighthouse & percy 2 months ago
Jake Jarvis 0b5c95ac42
some client-side validation on contact form 2 months ago
Jake Jarvis e105e3f09a
better PGP key link on contact page 2 months ago
Jake Jarvis 2106b3703d
finally got myself a real contact form 📬 2 months ago
Jake Jarvis 50a3c1d5a4
fix some stylelint'ing 2 months ago
Jake Jarvis fafb4ab4a7
adjust /api/projects to allow custom number of results (max 24) 2 months ago
Jake Jarvis aa16bc67fc
Update _fourOhFour.scss 2 months ago
Jake Jarvis b7e38b2e96
match color of syntax in links 2 months ago
Jake Jarvis bb8e5e2248
fix canonical URL edge case 2 months ago
Jake Jarvis e588f7674c
use get-canonical-url module: https://github.com/jakejarvis/get-canonical-url 2 months ago
Jake Jarvis 2b918ea027
fix responsive header 2 months ago
Jake Jarvis 12db17b83c
majorly refactor SCSS and pray nothing breaks 2 months ago