diff --git a/_data/fonts.json b/_data/fonts.json
new file mode 100644
index 000000000..7735419f8
--- /dev/null
+++ b/_data/fonts.json
@@ -0,0 +1,299 @@
+{
+ "fonts": [
+ {
+ "unpatchedName": "3270",
+ "patchedName": "3270",
+ "imagePreviewFont": "3270 Nerd Font",
+ "linkPreviewFont": "font3270",
+ "description": "derived from the x3270 font, a modern format of a font with high nostalgic value"
+ },
+ {
+ "unpatchedName": "AnonymousPro",
+ "patchedName": "Anonymice",
+ "imagePreviewFont": "Anonymice Nerd Font",
+ "linkPreviewFont": false,
+ "description": "inspired by Anonymous 9 on Macintosh, since 2009, distinct `O`, `0`, `I`, `l`, `1`"
+ },
+ {
+ "unpatchedName": "Arimo",
+ "patchedName": "Arimo",
+ "imagePreviewFont": "Arimo Nerd Font",
+ "linkPreviewFont": false,
+ "description": "Metrically similar to Arial, pan-European WGL character set, sans serif"
+ },
+ {
+ "unpatchedName": "AurulentSansMono",
+ "patchedName": "AurulentSansMono",
+ "imagePreviewFont": "AurulentSansMono Nerd Font",
+ "linkPreviewFont": "aurulent",
+ "description": "Sans serif, designed by Stephen G. Hartke which also created Verily Serif"
+ },
+ {
+ "unpatchedName": "BigBlueTerminal",
+ "patchedName": "BigBlueTerminal",
+ "imagePreviewFont": "BigBlueTerminal Nerd Font",
+ "linkPreviewFont": false,
+ "description": "nostalgic, closely based on IBM's 8x14 EGA/VGA charset"
+ },
+ {
+ "unpatchedName": "BitstreamVeraSansMono",
+ "patchedName": "BitstreamVeraSansMono",
+ "imagePreviewFont": "BitstreamVeraSansMono Nerd Font",
+ "linkPreviewFont": "bitstream-vera",
+ "description": "dotted zero, compact lowercase characters"
+ },
+ {
+ "unpatchedName": "IBMPlex",
+ "patchedName": "Blex",
+ "imagePreviewFont": "Blex Nerd Font",
+ "linkPreviewFont": false,
+ "description": "todo: font release is currently missing"
+ },
+ {
+ "unpatchedName": "CodeNewRoman",
+ "patchedName": "CodeNewRoman",
+ "imagePreviewFont": "CodeNewRoman Nerd Font",
+ "linkPreviewFont": "code-new-roman",
+ "description": "tunable, slashed zeros, compact smaller characters"
+ },
+ {
+ "unpatchedName": "Cousine",
+ "patchedName": "Cousine",
+ "imagePreviewFont": "Cousine Nerd Font",
+ "linkPreviewFont": "cousine",
+ "description": "similar to Courier New with better readablitiy, dotted zeros"
+ },
+ {
+ "unpatchedName": "DejaVuSansMono",
+ "patchedName": "DejaVuSansMono",
+ "imagePreviewFont": "DejaVuSansMono Nerd Font",
+ "linkPreviewFont": "dejavu",
+ "description": "dotted zero, based on the Bitstream Vera Fonts with a wider range of character"
+ },
+ {
+ "unpatchedName": "DroidSansMono",
+ "patchedName": "DroidSansMono",
+ "imagePreviewFont": "DroidSansMono Nerd Font",
+ "linkPreviewFont": "droid-sans",
+ "description": "good for small screens or font sizes"
+ },
+ {
+ "unpatchedName": "FantasqueSansMono",
+ "patchedName": "FantasqueSansMono",
+ "imagePreviewFont": "FantasqueSansMono Nerd Font",
+ "linkPreviewFont": "fantasque-sans",
+ "description": "\"wibbly-wobbly handwriting-like fuzziness\", takes some inspiration from Inconsolata and Monaco"
+ },
+ {
+ "unpatchedName": "FiraCode",
+ "patchedName": "FiraCode",
+ "imagePreviewFont": "FiraCode Nerd Font",
+ "linkPreviewFont": "firacode",
+ "description": "programming ligatures, extension of Fira Mono font, enlarged operators"
+ },
+ {
+ "unpatchedName": "FiraMono",
+ "patchedName": "FiraMono",
+ "imagePreviewFont": "FiraMono Nerd Font",
+ "linkPreviewFont": "fira",
+ "description": "Mozilla typeface, dotted zero"
+ },
+ {
+ "unpatchedName": "Go-Mono",
+ "patchedName": "Go-Mono",
+ "imagePreviewFont": "Go-Mono Nerd Font",
+ "linkPreviewFont": "go-mono",
+ "description": "created specifically for the Go project, looks particularly clear for use with the Go language"
+ },
+ {
+ "unpatchedName": "Gohu",
+ "patchedName": "Gohu",
+ "imagePreviewFont": "Gohu Nerd Font",
+ "linkPreviewFont": false,
+ "description": "bitmap font, tall capitals and ascenders, small serifs"
+ },
+ {
+ "unpatchedName": "Hack",
+ "patchedName": "Hack",
+ "imagePreviewFont": "Hack Nerd Font",
+ "linkPreviewFont": "hack",
+ "description": "dotted zero, short descenders, expands upon work done for Bitstream Vera & DejaVu, legible at common sizes"
+ },
+ {
+ "unpatchedName": "Hasklig",
+ "patchedName": "Hasklug",
+ "imagePreviewFont": "Hasklug Nerd Font",
+ "linkPreviewFont": "hasklig",
+ "description": "monospaced ligatures, makes composite glyphs (e.g. ->) more reabable, especially in Haskell"
+ },
+ {
+ "unpatchedName": "HeavyData",
+ "patchedName": "HeavyData",
+ "imagePreviewFont": "HeavyData Nerd Font",
+ "linkPreviewFont": false,
+ "description": "Novel and unique design, dotted zero"
+ },
+ {
+ "unpatchedName": "Hermit",
+ "patchedName": "Hurmit",
+ "imagePreviewFont": "Hurmit Nerd Font",
+ "linkPreviewFont": "hermit",
+ "description": "symbols stand out from common text"
+ },
+ {
+ "unpatchedName": "Inconsolata",
+ "patchedName": "Inconsolata",
+ "imagePreviewFont": "Inconsolata Nerd Font",
+ "linkPreviewFont": "inconsolata",
+ "description": "slashed zero, takes inspiration from many different fonts and glyphs, subtle curves in lowercase"
+ },
+ {
+ "unpatchedName": "InconsolataGo",
+ "patchedName": "InconsolataGo",
+ "imagePreviewFont": "InconsolataGo Nerd Font",
+ "linkPreviewFont": false,
+ "description": "Inconsolata with straight quotes"
+ },
+ {
+ "unpatchedName": "InconsolataLGC",
+ "patchedName": "InconsolataLGC",
+ "imagePreviewFont": "InconsolataLGC Nerd Font",
+ "linkPreviewFont": false,
+ "description": "Inconsolata with added the Cyrillic alphabet"
+ },
+ {
+ "unpatchedName": "Iosevka",
+ "patchedName": "Iosevka",
+ "imagePreviewFont": "Iosevka Nerd Font",
+ "linkPreviewFont": "iosevka",
+ "description": "narrow and horizontally tight characters, slashed zero"
+ },
+ {
+ "unpatchedName": "Lekton",
+ "patchedName": "Lekton",
+ "imagePreviewFont": "Lekton Nerd Font",
+ "linkPreviewFont": "lekton",
+ "description": "very light and thin characters, sharp m's, `0` and `O` very similar"
+ },
+ {
+ "unpatchedName": "LiberationMono",
+ "patchedName": "LiterationMono",
+ "imagePreviewFont": "LiterationMono Nerd Font",
+ "linkPreviewFont": "liberation",
+ "description": "`0` and `O` very similar, very short tight descenders"
+ },
+ {
+ "unpatchedName": "Meslo",
+ "patchedName": "Meslo",
+ "imagePreviewFont": "Meslo Nerd Font",
+ "linkPreviewFont": "meslo",
+ "description": "slashed zeros, customized version of Apple's Menlo"
+ },
+ {
+ "unpatchedName": "Monofur",
+ "patchedName": "Monofur",
+ "imagePreviewFont": "Monofur Nerd Font",
+ "linkPreviewFont": "monofur",
+ "description": "dotted zeros, slightly exaggerated curvy characters, compact characters"
+ },
+ {
+ "unpatchedName": "Monoid",
+ "patchedName": "Monoid",
+ "imagePreviewFont": "Monoid Nerd Font",
+ "linkPreviewFont": "monoid",
+ "description": "ligatures, distinguishable glyphs with short ascenders & descenders, large operators & punctuation"
+ },
+ {
+ "unpatchedName": "Mononoki",
+ "patchedName": "Mononoki",
+ "imagePreviewFont": "Mononoki Nerd Font",
+ "linkPreviewFont": "mononoki",
+ "description": "keeps in mind differentiation of characters and resolution sizes"
+ },
+ {
+ "unpatchedName": "MPlus",
+ "patchedName": "MPlus",
+ "imagePreviewFont": "MPlus Nerd Font",
+ "linkPreviewFont": false,
+ "description": "Multiple styles and weights, many glyph sets (e.g. Kana glyphs)"
+ },
+ {
+ "unpatchedName": "Noto",
+ "patchedName": "Noto",
+ "imagePreviewFont": "Noto Nerd Font",
+ "linkPreviewFont": "noto",
+ "description": "`0` and `O` very similar, characters are either very curvy or straight lined"
+ },
+ {
+ "unpatchedName": "ProFont",
+ "patchedName": "ProFont",
+ "imagePreviewFont": "ProFont Nerd Font",
+ "linkPreviewFont": "profont",
+ "description": "looks best with anti-aliasing turned off, squared off character corners, vertically tight small `s`"
+ },
+ {
+ "unpatchedName": "ProggyClean",
+ "patchedName": "ProggyClean",
+ "imagePreviewFont": "ProggyClean Nerd Font",
+ "linkPreviewFont": "proggy-clean",
+ "description": "Designed particularly for use at small point sizes"
+ },
+ {
+ "unpatchedName": "OpenDyslexic",
+ "patchedName": "OpenDyslexic",
+ "imagePreviewFont": "OpenDyslexic Nerd Font",
+ "linkPreviewFont": "opendyslexic",
+ "description": "designed specifically to alleviate reading errors caused by dyslexia"
+ },
+ {
+ "unpatchedName": "RobotoMono",
+ "patchedName": "RobotoMono",
+ "imagePreviewFont": "RobotoMono Nerd Font",
+ "linkPreviewFont": "roboto",
+ "description": "dashed zero, curved and straight character lines"
+ },
+ {
+ "unpatchedName": "ShareTechMono",
+ "patchedName": "ShureTechMono",
+ "imagePreviewFont": "ShureTechMono Nerd Font",
+ "linkPreviewFont": "share-tech",
+ "description": "dotted zeros, distinguishable 1 and l, curved and straight character lines"
+ },
+ {
+ "unpatchedName": "SpaceMono",
+ "patchedName": "SpaceMono",
+ "imagePreviewFont": "SpaceMono Nerd Font",
+ "linkPreviewFont": "space",
+ "description": "Squarish character lines, dotted zero, aggressive parethesis"
+ },
+ {
+ "unpatchedName": "Terminus",
+ "patchedName": "Terminess",
+ "imagePreviewFont": "TerminessTTF Nerd Font",
+ "linkPreviewFont": "terminus",
+ "description": "Squarish characters that are slightly askew"
+ },
+ {
+ "unpatchedName": "Tinos",
+ "patchedName": "Tinos",
+ "imagePreviewFont": "Tinos Nerd Font",
+ "linkPreviewFont": false,
+ "description": "Some similarities to Times New Roman, designed by Steve Matteson, includes pan-European WGL character set"
+ },
+ {
+ "unpatchedName": "Ubuntu",
+ "patchedName": "Ubuntu",
+ "imagePreviewFont": "Ubuntu Nerd Font",
+ "linkPreviewFont": "ubuntu",
+ "description": "specially created for Ubuntu"
+ },
+ {
+ "unpatchedName": "UbuntuMono",
+ "patchedName": "UbuntuMono",
+ "imagePreviewFont": "UbuntuMono Nerd Font",
+ "linkPreviewFont": "ubuntu",
+ "description": "dotted zeros, used the `n`, `o`, `H` & `O` Latin characters as a base for design"
+ }
+ ]
+}
+
\ No newline at end of file
diff --git a/_includes/css/nerd-font-tweaks.scss b/_includes/css/nerd-font-tweaks.scss
index 2a299e254..7a96dab5b 100644
--- a/_includes/css/nerd-font-tweaks.scss
+++ b/_includes/css/nerd-font-tweaks.scss
@@ -4,10 +4,10 @@ p {
}
#main .nerd-font-button {
- padding-top: .5rem;
- padding-bottom: .5rem;
margin: 0px;
font-weight: 900;
+ text-align: center;
+ padding: 8px 18px;
}
#main .nerd-font-button a {
@@ -419,41 +419,51 @@ p {
}
/* Downloads page */
-#downloads {}
-
-#downloads a {
- padding-left: 10px;
+#downloads {
+ .item {
+ // max-width: 400px !important;
+ // border: 2px solid white;
+ padding: 10px;
+ margin: 10px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ .download-icon {
+ content: "";
+ font-size: 32px;
+ font-family: 'NerdFontsSymbols Nerd Font';
+ display: inline-block;
+ // position: relative;
+ // top: -40px;
+ padding-right: 10px;
+ padding-top: 5px;
+ }
+ >a:first-of-type {
+ text-decoration: none;
+ }
+ img {
+ vertical-align: top !important;
+ }
+ }
+ .nerd-font-button {
+ border-width: 2px;
+ border-style: solid;
+ }
}
#downloads ul {
position: relative;
- list-style: none;
+ //list-style: none;
margin-left: 0;
padding-left: 1.2em;
- font-size: 22px;
-}
-#downloads ul li:before {
- content: "";
- position: absolute;
- left: 0;
- font-size: 32px;
- font-family: 'NerdFontsSymbols Nerd Font';
-}
-#downloads li {
- line-height: 30px;
- margin-bottom: 12px;
+ font-size: 14px;
+ margin-top: 10px;
}
-#downloads ul li ul {
- list-style: initial;
- font-size: 14px;
-}
-#downloads ul li ul li:before {
- content: initial;
- position: initial;
- left: initial;
- font-size: initial;
- font-family: initial;
+#downloads li {
+ line-height: 24px;
+ margin-bottom: 0px;
+ max-width: 400px;
}
#downloads h3 span {
@@ -569,4 +579,4 @@ p {
.text-left {
text-align: left;
-}
\ No newline at end of file
+}
diff --git a/_includes/section.html b/_includes/section.html
index c5dc1a109..bb25ce038 100644
--- a/_includes/section.html
+++ b/_includes/section.html
@@ -19,7 +19,7 @@
{{ page.title }}
{% endif %}
-
+
{{ page.content }}
\ No newline at end of file
diff --git a/_posts/2017-01-01-home.md b/_posts/2017-01-01-home.md
index dbcd7b218..6bab14b32 100644
--- a/_posts/2017-01-01-home.md
+++ b/_posts/2017-01-01-home.md
@@ -3,7 +3,7 @@ title: "home"
short_title: "home"
bg: purewhite
color: black
-style: center
+style: center container
---
diff --git a/_posts/2017-01-02-features.md b/_posts/2017-01-02-features.md
index 7bcec5fe2..ba975f421 100644
--- a/_posts/2017-01-02-features.md
+++ b/_posts/2017-01-02-features.md
@@ -5,9 +5,10 @@ bg: "#69bfc6"
color: black
style: left
fa-icon: gears
+style: container
---
-# Features
+