@fontsource/geist-mono
Advanced tools
| /* geist-mono-cyrillic-100-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 100; | ||
| src: url(./files/geist-mono-cyrillic-100-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-100-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-200-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 200; | ||
| src: url(./files/geist-mono-cyrillic-200-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-200-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-300-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 300; | ||
| src: url(./files/geist-mono-cyrillic-300-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-300-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-400-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 400; | ||
| src: url(./files/geist-mono-cyrillic-400-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-400-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-500-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 500; | ||
| src: url(./files/geist-mono-cyrillic-500-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-500-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-600-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 600; | ||
| src: url(./files/geist-mono-cyrillic-600-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-600-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-700-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 700; | ||
| src: url(./files/geist-mono-cyrillic-700-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-700-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-800-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 800; | ||
| src: url(./files/geist-mono-cyrillic-800-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-800-normal.woff) format('woff'); | ||
| } |
| /* geist-mono-cyrillic-900-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 900; | ||
| src: url(./files/geist-mono-cyrillic-900-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-900-normal.woff) format('woff'); | ||
| } |
+80
| /* geist-mono-cyrillic-100-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 100; | ||
| src: url(./files/geist-mono-cyrillic-100-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-100-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-200-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 200; | ||
| src: url(./files/geist-mono-cyrillic-200-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-200-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-300-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 300; | ||
| src: url(./files/geist-mono-cyrillic-300-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-300-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-400-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 400; | ||
| src: url(./files/geist-mono-cyrillic-400-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-400-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-500-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 500; | ||
| src: url(./files/geist-mono-cyrillic-500-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-500-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-600-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 600; | ||
| src: url(./files/geist-mono-cyrillic-600-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-600-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-700-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 700; | ||
| src: url(./files/geist-mono-cyrillic-700-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-700-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-800-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 800; | ||
| src: url(./files/geist-mono-cyrillic-800-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-800-normal.woff) format('woff'); | ||
| } | ||
| /* geist-mono-cyrillic-900-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 900; | ||
| src: url(./files/geist-mono-cyrillic-900-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-900-normal.woff) format('woff'); | ||
| } |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-100-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 100; | ||
| src: url(./files/geist-mono-cyrillic-100-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-100-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-100-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-200-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 200; | ||
| src: url(./files/geist-mono-cyrillic-200-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-200-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-200-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-300-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 300; | ||
| src: url(./files/geist-mono-cyrillic-300-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-300-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-300-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-400-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 400; | ||
| src: url(./files/geist-mono-cyrillic-400-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-400-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-400-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-500-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 500; | ||
| src: url(./files/geist-mono-cyrillic-500-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-500-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-500-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-600-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 600; | ||
| src: url(./files/geist-mono-cyrillic-600-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-600-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-600-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-700-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 700; | ||
| src: url(./files/geist-mono-cyrillic-700-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-700-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-700-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-800-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 800; | ||
| src: url(./files/geist-mono-cyrillic-800-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-800-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-800-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-900-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 900; | ||
| src: url(./files/geist-mono-cyrillic-900-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-900-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-900-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+10
-0
@@ -0,1 +1,11 @@ | ||
| /* geist-mono-cyrillic-400-normal */ | ||
| @font-face { | ||
| font-family: 'Geist Mono'; | ||
| font-style: normal; | ||
| font-display: swap; | ||
| font-weight: 400; | ||
| src: url(./files/geist-mono-cyrillic-400-normal.woff2) format('woff2'), url(./files/geist-mono-cyrillic-400-normal.woff) format('woff'); | ||
| unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; | ||
| } | ||
| /* geist-mono-latin-ext-400-normal */ | ||
@@ -2,0 +12,0 @@ @font-face { |
+3
-3
| { | ||
| "id": "geist-mono", | ||
| "family": "Geist Mono", | ||
| "subsets": ["latin", "latin-ext"], | ||
| "subsets": ["cyrillic", "latin", "latin-ext"], | ||
| "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], | ||
@@ -11,4 +11,4 @@ "styles": ["normal"], | ||
| }, | ||
| "lastModified": "2024-11-07", | ||
| "version": "v1", | ||
| "lastModified": "2025-04-23", | ||
| "version": "v3", | ||
| "category": "monospace", | ||
@@ -15,0 +15,0 @@ "license": { |
+2
-1
| { | ||
| "name": "@fontsource/geist-mono", | ||
| "version": "5.2.5", | ||
| "version": "5.2.6", | ||
| "description": "Self-host the Geist Mono font in a neatly bundled NPM package.", | ||
@@ -23,2 +23,3 @@ "main": "index.css", | ||
| ".": {"sass": "./index.css", "default": "./index.css"}, | ||
| "./LICENSE": "./LICENSE", | ||
| "./*": {"sass": "./*.css", "default": "./*.css"}, | ||
@@ -25,0 +26,0 @@ "./*.css": {"sass": "./*.css", "default": "./*.css"}, |
+2
-2
@@ -26,3 +26,3 @@ # Fontsource Geist Mono | ||
| - Styles: `[normal]` | ||
| - Subsets: `[latin,latin-ext]` | ||
| - Subsets: `[cyrillic,latin,latin-ext]` | ||
@@ -46,4 +46,4 @@ > Note: `italic` may not be supported by all fonts. To learn more about what weights and styles are supported, please visit the [Fontsource website](https://fontsource.org/fonts/geist-mono). | ||
| ## Other Notes | ||
| Font version (provided by source): `v1`. | ||
| Font version (provided by source): `v3`. | ||
| If you have any suggestions or ideas to improve the performance of font loading or expand the existing library, feel free to star and contribute to this repository. You can share your suggestions or ideas by creating an [issue](https://github.com/fontsource/fontsource/issues). |
| $id: 'geist-mono'; | ||
| $family: 'Geist Mono'; | ||
| $category: monospace; | ||
| $subsets: (latin, latin-ext); | ||
| $subsets: (cyrillic, latin, latin-ext); | ||
| $weights: (100, 200, 300, 400, 500, 600, 700, 800, 900); | ||
@@ -15,2 +15,3 @@ $styles: (normal); | ||
| $unicode: ( | ||
| cyrillic: (U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116), | ||
| latin-ext: (U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF), | ||
@@ -17,0 +18,0 @@ latin: (U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD), |
+1
-0
| { | ||
| "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", | ||
| "latin-ext": "U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", | ||
| "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" | ||
| } |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
608007
23.81%102
37.84%686
48.81%