From e6c7daeb2608c081b4a03c0a949c5c2199e1df6f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 22 Sep 2026 07:35:16 +0000 Subject: [PATCH 1/3] Improve font fallback stacks for Chrome webfont failures Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com> --- _sass/_style.scss | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/_sass/_style.scss b/_sass/_style.scss index b683c0b..61d2cd5 100644 --- a/_sass/_style.scss +++ b/_sass/_style.scss @@ -28,7 +28,7 @@ } body { - font-family: "Inter", monospace; + font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; background: var(--background); color: var(--foreground); } @@ -43,37 +43,37 @@ a { color: var(--link); } h1 { - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h2 { - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h3 { - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h4 { - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h5 { - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h6 { - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; padding-top: 0.5em; font-weight: 400; text-decoration: underline; @@ -162,7 +162,7 @@ ol { margin: 3em auto; display: flex; flex-wrap: wrap; - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; a { margin-right: 1em; @@ -207,7 +207,7 @@ ol { color: var(--link); cursor: pointer; font-size: 1.5em; - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; &:hover { background: var(--background-light); @@ -226,7 +226,7 @@ ol { display: block; margin: 0; font-size: 1.5rem; - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } .🐙 { text-align: right; @@ -248,7 +248,7 @@ ol { grid-template-columns: repeat(2, 1fr); list-style: none; gap: 0.5em; - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; padding: 0; li { @@ -294,7 +294,7 @@ ol { .🖱️ { font-size: 1.5em; display: block; - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; a { display: flex; @@ -318,7 +318,7 @@ ol { padding-top: 1em; margin-top: 3em; padding: 0; - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; li { list-style: none; @@ -329,7 +329,7 @@ ol { text-align: center; margin-top: 3em; font-size: 1.5rem; - font-family: "Space Mono", serif; + font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; * { font-family: inherit; From e8b99f7f05bb18a13357a655ca749942c2327045 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 22 Sep 2026 07:40:45 +0000 Subject: [PATCH 2/3] Switch webfont CSS to Google Fonts and restore intended font config Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com> --- _layouts/default.html | 4 ++-- _sass/_style.scss | 28 ++++++++++++++-------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/_layouts/default.html b/_layouts/default.html index 7f5ed97..77c279d 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -5,9 +5,9 @@ - + - diff --git a/_sass/_style.scss b/_sass/_style.scss index 61d2cd5..b683c0b 100644 --- a/_sass/_style.scss +++ b/_sass/_style.scss @@ -28,7 +28,7 @@ } body { - font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; + font-family: "Inter", monospace; background: var(--background); color: var(--foreground); } @@ -43,37 +43,37 @@ a { color: var(--link); } h1 { - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h2 { - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h3 { - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h4 { - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h5 { - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; padding-top: 0.5em; font-weight: 400; text-decoration: underline; } h6 { - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; padding-top: 0.5em; font-weight: 400; text-decoration: underline; @@ -162,7 +162,7 @@ ol { margin: 3em auto; display: flex; flex-wrap: wrap; - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; a { margin-right: 1em; @@ -207,7 +207,7 @@ ol { color: var(--link); cursor: pointer; font-size: 1.5em; - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; &:hover { background: var(--background-light); @@ -226,7 +226,7 @@ ol { display: block; margin: 0; font-size: 1.5rem; - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; } .🐙 { text-align: right; @@ -248,7 +248,7 @@ ol { grid-template-columns: repeat(2, 1fr); list-style: none; gap: 0.5em; - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; padding: 0; li { @@ -294,7 +294,7 @@ ol { .🖱️ { font-size: 1.5em; display: block; - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; a { display: flex; @@ -318,7 +318,7 @@ ol { padding-top: 1em; margin-top: 3em; padding: 0; - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; li { list-style: none; @@ -329,7 +329,7 @@ ol { text-align: center; margin-top: 3em; font-size: 1.5rem; - font-family: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-family: "Space Mono", serif; * { font-family: inherit; From 600fd937a35655422cc550df39db3b72a78110bd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 22 Sep 2026 07:48:38 +0000 Subject: [PATCH 3/3] Use separate Bunny font imports for Inter and Space Mono Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com> --- _layouts/default.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/_layouts/default.html b/_layouts/default.html index 77c279d..3408c35 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -5,9 +5,11 @@ - + - +