seahaven-site/assets/css
Adam Moussa 87d5dd5d0a perf: self-host fonts + lazy-load reCAPTCHA
Self-host DM Serif Display (regular+italic) and Inter (variable) as
latin-subset woff2 (~84KB), with @font-face + font-display:swap and
preloads. Removes render-blocking Google Fonts (2 third-party origins,
extra DNS/preconnect). reCAPTCHA api.js is no longer eager-loaded in
<head>; form.js injects it on first form focus/submit, keeping ~50KB+
of third-party JS off initial load on form pages. CloudFront CSP
font-src updated to allow 'self' (additive; gstatic kept for transition).
2026-06-12 17:26:14 -04:00
..
404.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00
about.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00
careers.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00
contact.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00
home.css refactor(css): drop dead classes + nav !important hacks 2026-06-12 17:23:11 -04:00
jobs.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00
legal.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00
main.css perf: self-host fonts + lazy-load reCAPTCHA 2026-06-12 17:26:14 -04:00
services.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00
social.css Migrate to thin Eleventy build + a11y/SEO/perf/CI hardening (#20) 2026-06-12 17:02:06 -04:00