mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-11-02 02:00:31 +08:00
Add monospace fallback to JetBrains Mono fonts
When users block web fonts, code was rendered in the browser's default
sans-serif font because the JetBrains Mono code font tokens had no
generic fallback. Add `monospace` as a fallback so code stays
monospaced.
Fixes: 8942cea33a
This commit is contained in:
@@ -82,10 +82,10 @@
|
||||
}
|
||||
|
||||
[data-codefont="jetbrains"] {
|
||||
--font-family-code: "JetBrains Mono";
|
||||
--txt-code-small: 400 0.75rem/1rem "JetBrains Mono";
|
||||
--txt-code-regular: 400 0.875rem/1.25rem "JetBrains Mono";
|
||||
--txt-code-semibold: 600 0.875rem/1.25rem "JetBrains Mono";
|
||||
--font-family-code: "JetBrains Mono", monospace;
|
||||
--txt-code-small: 400 0.75rem/1rem "JetBrains Mono", monospace;
|
||||
--txt-code-regular: 400 0.875rem/1.25rem "JetBrains Mono", monospace;
|
||||
--txt-code-semibold: 600 0.875rem/1.25rem "JetBrains Mono", monospace;
|
||||
}
|
||||
|
||||
html {
|
||||
|
||||
@@ -79,9 +79,9 @@
|
||||
}
|
||||
|
||||
[data-codefont="jetbrains"] {
|
||||
--txt-code-small: 400 0.75rem/1rem "JetBrains Mono";
|
||||
--txt-code-regular: 400 0.875rem/1.25rem "JetBrains Mono";
|
||||
--txt-code-semibold: 600 0.875rem/1.25rem "JetBrains Mono";
|
||||
--txt-code-small: 400 0.75rem/1rem "JetBrains Mono", monospace;
|
||||
--txt-code-regular: 400 0.875rem/1.25rem "JetBrains Mono", monospace;
|
||||
--txt-code-semibold: 600 0.875rem/1.25rem "JetBrains Mono", monospace;
|
||||
}
|
||||
|
||||
html {
|
||||
|
||||
@@ -40,7 +40,7 @@ export const codeFonts: {
|
||||
}[] = [
|
||||
{
|
||||
storedName: "jetbrains",
|
||||
fontFamily: "JetBrains Mono",
|
||||
fontFamily: "JetBrains Mono, monospace",
|
||||
displayName: "JetBrains Mono",
|
||||
},
|
||||
{ storedName: "system", fontFamily: "monospace", displayName: "System" },
|
||||
|
||||
Reference in New Issue
Block a user