diff --git a/README.md b/README.md index 177fc21..355e538 100755 --- a/README.md +++ b/README.md @@ -41,7 +41,6 @@ We've been able to license some commercial fonts for programmingfonts.org, but t - Lucida Console: https://learn.microsoft.com/en-us/typography/font-list/lucida-console - Menlo: https://en.wikipedia.org/wiki/Menlo_(typeface) - Monaco: https://en.wikipedia.org/wiki/Monaco_(typeface) -- MonoLisa: https://www.monolisa.dev - Native: https://fortfoundry.com/fonts/native - Operator: https://www.typography.com/fonts/operator/overview - PragmataPro: https://fsd.it/shop/fonts/pragmatapro/ diff --git a/fonts.json b/fonts.json index 22d4962..37f6c03 100644 --- a/fonts.json +++ b/fonts.json @@ -1526,6 +1526,19 @@ "year": 2015, "zerostyle": "slashed" }, + "monolisa": { + "author": "FaceType", + "description": "MonoLisa was designed by professionals to improve developers’ productivity and reduce fatigue.", + "license": "commercial", + "ligatures": true, + "name": "MonoLisa", + "rendering": "vector", + "style": "sans", + "variants": "9 weights with italics, a variable version, and OpenType alternatives for slashed zeroes, ligatures, etc.", + "website": "https://www.monolisa.dev", + "year": 2022, + "zerostyle": "dotted" + }, "mononoki": { "author": "Matthias Tellen", "description": "A font for programming and code review", diff --git a/fonts/resources/monolisa/0-normal.woff2 b/fonts/resources/monolisa/0-normal.woff2 new file mode 100644 index 0000000..021476f Binary files /dev/null and b/fonts/resources/monolisa/0-normal.woff2 differ diff --git a/fonts/resources/monolisa/1-italic.woff2 b/fonts/resources/monolisa/1-italic.woff2 new file mode 100644 index 0000000..597659a Binary files /dev/null and b/fonts/resources/monolisa/1-italic.woff2 differ diff --git a/fonts/resources/monolisa/2-normal.woff2 b/fonts/resources/monolisa/2-normal.woff2 new file mode 100644 index 0000000..824cb35 Binary files /dev/null and b/fonts/resources/monolisa/2-normal.woff2 differ diff --git a/fonts/resources/monolisa/3-italic.woff2 b/fonts/resources/monolisa/3-italic.woff2 new file mode 100644 index 0000000..368403e Binary files /dev/null and b/fonts/resources/monolisa/3-italic.woff2 differ diff --git a/fonts/resources/monolisa/4-normal.woff2 b/fonts/resources/monolisa/4-normal.woff2 new file mode 100644 index 0000000..3d03ffb Binary files /dev/null and b/fonts/resources/monolisa/4-normal.woff2 differ diff --git a/fonts/resources/monolisa/5-italic.woff2 b/fonts/resources/monolisa/5-italic.woff2 new file mode 100644 index 0000000..1d5d6e9 Binary files /dev/null and b/fonts/resources/monolisa/5-italic.woff2 differ diff --git a/fonts/resources/monolisa/monolisa.css b/fonts/resources/monolisa/monolisa.css new file mode 100644 index 0000000..6e22a79 --- /dev/null +++ b/fonts/resources/monolisa/monolisa.css @@ -0,0 +1,55 @@ +/*! +* @preserve +* MonoLisa 2.013 +* This font is subject to a EULA. A user-licence can be acquired at: +* https://www.monolisa.dev/license +* © 2024 FaceType Foundry. All Rights Reserved. +*/ + +@font-face { + src: url(0-normal.woff2); + font-family: 'monolisa'; + font-weight: 100 900; + font-style: normal; + unicode-range: U+0020-007F; +} + +@font-face { + src: url(1-italic.woff2); + font-family: 'monolisa'; + font-weight: 100 900; + font-style: italic; + unicode-range: U+0020-007F; +} + +@font-face { + src: url(2-normal.woff2); + font-family: 'monolisa'; + font-weight: 100 900; + font-style: normal; + unicode-range: U+2300-23FF; +} + +@font-face { + src: url(3-italic.woff2); + font-family: 'monolisa'; + font-weight: 100 900; + font-style: italic; + unicode-range: U+2300-23FF; +} + +@font-face { + src: url(4-normal.woff2); + font-family: 'monolisa'; + font-weight: 100 900; + font-style: normal; + unicode-range: U+2190-21FF; +} + +@font-face { + src: url(5-italic.woff2); + font-family: 'monolisa'; + font-weight: 100 900; + font-style: italic; + unicode-range: U+2190-21FF; +} diff --git a/index.html b/index.html index 49c00ab..b6c1849 100755 --- a/index.html +++ b/index.html @@ -88,6 +88,9 @@ + + + diff --git a/index.js b/index.js index 8e8b070..5bf18c5 100644 --- a/index.js +++ b/index.js @@ -37,7 +37,7 @@ function getFont () { } if (!font) { - font = 'source-code-pro' + font = 'monolisa' } return font