From 7da02aea24223d1fb2efe0bb1a506031ddf38c92 Mon Sep 17 00:00:00 2001 From: Mat Manna Date: Tue, 4 Aug 2026 17:47:53 -0400 Subject: [PATCH] chore: remove unused font --- assets/css/tailwind.css | 10 ---------- scripts/post-build.js | 8 ++++++++ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/assets/css/tailwind.css b/assets/css/tailwind.css index 3fd31d1..b7d8399 100644 --- a/assets/css/tailwind.css +++ b/assets/css/tailwind.css @@ -1314,17 +1314,7 @@ input.task-list-item-checkbox { keywords: node-addon-api; } -@font-face { - font-family: 'Libertinus Mono'; - src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAACUsAA4AAAAASUAAACTWAAZMzAAAAAAAAAAAAAAAAAAAAAAAAAAAGigbIByDLgZgAFQRCAqBgnDlNwE2AiQDgWwLsLn3QAATYCJAOfcAQgBZF0B8JNWxMMkgBjm1b1wDzstgGwZFx99U89oDpYyh2qnmsDqVeuYNGBHDYOwMDXGmf/////JyeTMdZtyLGBIJKaWfY9qKWUpNE9lzJXtFIW5J6Rc0FFy5mo62q1o2LNozy8EzM7Nh8iYea+ey8zSnxdHUdrrbWGGl9/eqFo57LkpSwo4S+VVBODz369MbA94aDh83lX4SOLWdgDF0yY457F6rUjuSAKkvBmeVTqX21H0gjG4uvQfLpTbxHYlNvEfxtJSfmV1BMDLzDEgj3opZtMeoJjnfaIjlTf32JiucTrT9935QcDQRAMJTjloQ+WKcpPPX86w4d60ORdYBE/9Vsl7+iGnlT7j2/XLbZlYOwyKNFGrDjxQkXf4VfPJnmQ8AXat8Pza/P9i27g4Jo84Jo4IlMJkRIEQRQVBBWjZuXMmFGzem7mtDd7LtwmVTHI9ex9KjbSY5EIFwECQdXjcALpkYKf537vRwHtjMbTpAzA2Wgg40zxtDXdinjV+v/UzR/YpXHgAVlbMC6B8NM2/9r8kxzo+3dJk4rUcAID5I1kPmzv55vLDn7l8RoIimDBEscFwToFyxSJMaW1Pe7ptgPzzHmED4WWPnAtoxAn9iNb2+gq67NQlmDQ4HbbPwJFiUlu/myzf6djpucltW/Wemos/sWQANnGxmo20hUyRJBwffOm+ypl/MfT/g2Q+eWHoFjLE7kvCWC4zU1thW4T7y6RKzcE4OvZ7zWb8O5/Jw5ZGBKGhCEqofB/7B1bAseOjWglEM8TN//day3IIJAAJQ4tnaN62XEWniAEOBwT+QA+6l4/eURDAdEIZ7xhrbez+y4eKx0Fp8YfS9CjEQBaXYSfZqcF5We8+T51fV8FG6vsjR1kSyDPWpKDSHcHm2TSwKRc3SVbYGE0oBm093DzBH5a+3L3b5RkW2aQsgPJQZacMGSb2OHm8PlS/G+a6uKT9ZGcaSY6MfbHVLME93X3fEnErIUpPF/L+fhzandAkea786V0FWEe9rBLatOZGFM8czDEI8xgMrIZXuECEQWesFiPkdN9vmnNZuZTM5T51AS6cBdhMRLlNtfnXx9aNvS2LHRFD0WiEAqMLO3K84BC4YtEaKxHe4RRCCWZ/zXV/isGCteO2U1YwALZSRI6SXslvgLRAPlGgGlGdBlhmjGQRBJqdmrKMgllZgw/P56n9r6z7wxZ5i1dyODx2E+p0iV98/8VlC5RrY5Pfykdr7D8valmu58AJFAXaV4hdZKjrrJUdJB0oXbVucR/fxf4+/8ugf3LpbC7JI8AJR2CjkDuKpBL+gYAGeTokSeBd5p1jFh1SJQKXRDoJDiFVvs5Zcgihc1O6DLF25a526/+bWlLr+XQFp8PgCmg6w6En7WjWkse6Vov+aOZ/lZG8qa0B1AkIQL0xPnaaN+zYIXg4MITC/P1Sk14pdfghkE0XNEO9rq6VqpXmP0n22H+fvt4qvTZYS8etPa3T4LfRJSgAGobDg4IJuwk6xkJpJgTL40ADfxBOoEsD2Q1AJjaiau+v/E3/ACxZOPWCgnOEqPiOkIQB4TAW47H4fWur2B/SXomEkNcG250TRZNou0cJVCoJqCXvzz0gsTRksMX3S9P/7f1yj7KT9p0hWClWghXrXuwl6zri2iDZ529fy5pSgwk4WyxaqhtI5NZ83eN7x3LadmOiL5UYkqCHBgLrMda+33Zr26O39/1KYFDwKFFUwBnQ+n+QS5uN2fdf96MRIhIJf0tLPfUkO79fzh7E1pyakTgppb6ih9Pwp5sDOs2Tvxmq1x1+2/87cuUfXXZOFxnAHAfBYIOo1nDNOAWnVvtih6c0sMAAAAASUVORK') format('woff2'); - - font-weight: normal; - - font-style: normal; - - font-display: swap; -} .hover\:underline:hover { text-decoration-line: underline; diff --git a/scripts/post-build.js b/scripts/post-build.js index cf723ce..ee6548d 100644 --- a/scripts/post-build.js +++ b/scripts/post-build.js @@ -369,6 +369,14 @@ function updateCSS(filePath) { let css = fs.readFileSync(filePath, 'utf8'); let modified = false; + // The inline page CSS already drops this embedded font in stripPalette(). + // Remove it from the copied stylesheet too; the site uses system monospace. + const withoutEmbeddedFonts = css.replace(/@font-face\s*\{[\s\S]*?\}\s*/g, ''); + if (withoutEmbeddedFonts !== css) { + css = withoutEmbeddedFonts; + modified = true; + } + // Replace --tw-* variables in CSS Object.entries(varMap).forEach(([orig, short]) => { const varRegex = new RegExp(orig.replace(/[-]/g, '\\-'), 'g'); -- 2.51.2