]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
💄 Use font Fira Code to fix display of Rich panels in docs in Windows (#14387)
authorSebastián Ramírez <tiangolo@gmail.com>
Sun, 23 Nov 2025 09:27:40 +0000 (01:27 -0800)
committerGitHub <noreply@github.com>
Sun, 23 Nov 2025 09:27:40 +0000 (10:27 +0100)
docs/en/docs/css/custom.css
docs/en/docs/css/termynal.css

index a38df772f9eee335a8746c73ae2f5d36a262eb15..8849d87412507921aea85d7cbb0a14a551d4f43d 100644 (file)
@@ -1,3 +1,11 @@
+/* Fira Code, including characters used by Rich output, like the "heavy right-pointing angle bracket ornament", not included in Google Fonts */
+@import url(https://cdn.jsdelivr.net/npm/firacode@6.2.0/distr/fira_code.css);
+
+/* Override default code font in Material for MkDocs to Fira Code */
+:root {
+    --md-code-font: "Fira Code", monospace;
+}
+
 .termynal-comment {
   color: #4a968f;
   font-style: italic;
index 8534f910218908ce7c2ace4b94fdf7a36b1bfb57..a2564e2860a4b423dd9f5aead6123ac61c5571f4 100644 (file)
@@ -20,7 +20,7 @@
     /* font-size: 18px; */
     font-size: 15px;
     /* font-family: 'Fira Mono', Consolas, Menlo, Monaco, 'Courier New', Courier, monospace; */
-    font-family: 'Roboto Mono', 'Fira Mono', Consolas, Menlo, Monaco, 'Courier New', Courier, monospace;
+    font-family: var(--md-code-font-family), 'Roboto Mono', 'Fira Mono', Consolas, Menlo, Monaco, 'Courier New', Courier, monospace;
     border-radius: 4px;
     padding: 75px 45px 35px;
     position: relative;