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

38 Commits

Author SHA1 Message Date
5b78d8b4b7
simplify webfonts by pulling them straight from NPM 2021-10-26 12:57:26 -04:00
a74f01ae6f
raise webpack's threshold for asset size warnings 2021-10-15 12:31:25 -04:00
73637105c5
lint literally ALL the things 🚓 2021-10-12 18:54:55 -04:00
fafb4ab4a7
adjust /api/projects to allow custom number of results (max 24) 2021-10-09 08:50:04 -04:00
d710e0e5ff
fix dangling webpack-dev-server after gulp exit 2021-10-04 09:59:49 -04:00
bb8e5e2248
fix canonical URL edge case 2021-10-03 12:28:27 -04:00
5cfc27a5f9
fix template literal minification (lit-html -> lit-html/static.js) 2021-09-30 13:22:00 -04:00
ddc0780fbd
use lit-html v2 a *little* more properly on /projects 2021-09-28 09:33:08 -04:00
7353f0b95e
add nice and soothing fade transition when dark/light mode is toggled 2021-09-22 12:27:59 -04:00
2ca02c81fd
bump some deps 2021-09-22 09:18:32 -04:00
28fc884aee
swap browser-sync -> webpack-dev-server 2021-09-14 18:05:19 -04:00
b6c325c3b6
try fixing sentry release sourcemaps for serverless functions 2021-09-08 08:03:16 -04:00
f42c5bd3bc
clean up loading animation styles 2021-09-06 16:26:43 -04:00
7d7bf4b474
drop some unused deps 2021-09-05 09:51:41 -04:00
1ed75bb763
add anchor links to content sub-headings
forked anchor-js: https://github.com/jakejarvis/simple-anchor
2021-08-30 14:01:13 -04:00
1af8fbd643
fix percy snapshots 2021-08-25 12:03:09 -04:00
3f4206b08a
bump some deps 2021-08-25 11:47:43 -04:00
f7b179b4f8
tidy up build logs 2021-08-08 10:57:43 -04:00
6de1f8277a
clean up unnecessary redirects in vercel.json 2021-08-03 13:31:33 -04:00
a123b38ee5
use date-fns for formatting/distance 2021-08-01 09:26:34 -04:00
5b44ffd93c
use url-parse for more reliable slug calculation 2021-07-31 15:49:32 -04:00
053e5922c6
bump Hugo to 0.86.1 2021-07-30 10:42:27 -04:00
8582d340b8
set conservativeCollapse to true when minifying lit templates 2021-07-28 11:25:19 -04:00
574ea65d8d
use lit-html instead of unsafe innerHTML on /projects 2021-07-28 11:13:32 -04:00
71892d3e17
preserve licenses 2021-07-17 08:52:06 -04:00
b7fcbb9dd1
also fix inlined SVGs in CSS (by ignoring them) 2021-07-15 18:17:49 -04:00
8874b4f0ac
fixed webfonts, rebumping css-loader to 6.0.0
https://github.com/webpack-contrib/css-loader/issues/1338
https://webpack.js.org/guides/asset-modules/#resource-assets
2021-07-15 16:46:46 -04:00
d6591b2103
webpack-dev-server -> browser-sync via gulp 2021-07-15 08:56:55 -04:00
d9214d846d
clean up projects.js 2021-07-09 18:02:16 -04:00
2e5405b9ac
profile webpack assets in build log 2021-07-03 09:09:55 -04:00
8da27cba81
shoulda been using cross-fetch this whole time, oops 2021-07-01 09:15:11 -04:00
1bdd600c84
begrudgingly start move to all ESM modules 2021-06-29 08:14:57 -04:00
d8a818ed18
bump Hugo to 0.84.2 2021-06-28 08:47:26 -04:00
5981b99254
generate function source maps for sentry releases 2021-06-27 12:28:30 -04:00
23aeb2fab1
babel-minify -> terser via webpack 2021-06-27 11:03:36 -04:00
fde728bf22
remove docker stuff (it doesn't play nice with webpack/gulp/etc.) 2021-06-27 10:17:58 -04:00
f5f64eb87e
move css minification from postcss to webpack (for better source maps) 2021-06-26 19:16:54 -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