add cartograph and make it the new default

This commit is contained in:
Koen Lageveen 2020-01-12 18:31:00 +01:00
parent 601225b840
commit 81a9a4cb4b
10 changed files with 60 additions and 1 deletions

View File

@ -27,6 +27,7 @@
"license": {
"type":"string",
"enum": [
"commercial",
"Apache",
"GNU GPL",
"MIT",

View File

@ -167,6 +167,35 @@
"website": "http://www.janfromm.de/typefaces/camingomono/camingocode",
"year": 2013
},
"cartograph": {
"author": "Connary Fagen",
"description": "A monospaced typeface with character and warmth, Cartograph is a handsome font family featuring a lush, cursive italic, code-friendly ligatures, and a proportional set accessible via OpenType. A tribute to the utilitarian beauty of terminals and typewriters, Cartograph excels in code and prose.",
"license": "commercial",
"ligatures": true,
"name": "Cartograph",
"rendering": "vector",
"style": "sans",
"variants": [
"regular",
"italic",
"bold",
"bold-italic",
"demi-bold",
"demi-bold-italic",
"extra-bold",
"extra-bold-italic",
"heavy",
"heavy-italic",
"light",
"light-italic",
"extra-light",
"extra-light-italic",
"thin",
"thin-italic"
],
"website": "https://connary.com/cartograph.html",
"year": 2016
},
"cascadia-code": {
"author": "Aaron Bell",
"ligatures": true,

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -51,6 +51,11 @@
.font ( 'camingocode', normal, italic, 'camingocode/camingocode-italic.woff' );
.font ( 'camingocode', normal, normal, 'camingocode/camingocode.woff' );
.font ( 'cartograph', bold, italic, 'cartograph/cartograph-bold-italic.woff' );
.font ( 'cartograph', bold, normal, 'cartograph/cartograph-bold.woff' );
.font ( 'cartograph', normal, italic, 'cartograph/cartograph-italic.woff' );
.font ( 'cartograph', normal, normal, 'cartograph/cartograph.woff' );
.font ( 'cascadia-code', normal, normal, 'cascadia-code/cascadia-code.ttf' );
.font ( 'code-new-roman', normal, normal, 'code-new-roman/code-new-roman.otf' );

View File

@ -214,6 +214,30 @@
font-style: normal;
src: url('../resources/camingocode/camingocode.woff');
}
@font-face {
font-family: 'cartograph';
font-weight: bold;
font-style: italic;
src: url('../resources/cartograph/cartograph-bold-italic.woff');
}
@font-face {
font-family: 'cartograph';
font-weight: bold;
font-style: normal;
src: url('../resources/cartograph/cartograph-bold.woff');
}
@font-face {
font-family: 'cartograph';
font-weight: normal;
font-style: italic;
src: url('../resources/cartograph/cartograph-italic.woff');
}
@font-face {
font-family: 'cartograph';
font-weight: normal;
font-style: normal;
src: url('../resources/cartograph/cartograph.woff');
}
@font-face {
font-family: 'cascadia-code';
font-weight: normal;

View File

@ -37,7 +37,7 @@ function selectFont() {
var font = window.location.hash.substring(1);
if (font === '') {
font = 'input';
font = 'cartograph';
$('footer .subtitle').text('Test drive all the free programming fonts!');
} else {
$('footer .subtitle').html('Test drive <a rel="external" href="' + font_data[font].website + '">' + font_data[font].name + '!</a>');