Skip to content

Commit 18e376b

Browse files
Bradley TauntBradley Taunt
Bradley Taunt
authored and
Bradley Taunt
committed
Remove fonts from project and load them in via OpenType URLs
1 parent c4b05c6 commit 18e376b

24 files changed

+13
-1264
lines changed

_config.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33

44
title: ET-Jekyll Theme
55
description: A minimal Jekyll theme inspired by Tufte CSS
6-
url: https://et-jekyll.netlify.com/
6+
url: ""
7+
host: 0.0.0.0
78

89

910
#########################
@@ -24,7 +25,7 @@ sass:
2425
sass_dir: css
2526
style: compressed
2627

27-
baseurl: https://et-jekyll.netlify.com
28+
baseurl: ""
2829
permalink: pretty
2930
timezone: America/New_York
3031
future: false

_includes/header.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
<h2>{{ site.title }}</h2>
1+
<h2 class="title">{{ site.title }}</h2>
22
<nav class="sans">
33
<input class="menu-btn" type="checkbox" id="menu-btn" />
44
<p><label class="menu-icon" for="menu-btn">Menu</label></p>
55
<ul class="site-nav">
6-
<li><a href="{{ site.baseurl }}">Home</a></li>
7-
<li><a href="{{ site.baseurl }}/articles">Articles</a></li>
8-
<li><a href="{{ site.baseurl }}/feed.xml">RSS</a></li>
6+
<li><a href="/">Home</a></li>
7+
<li><a href="/articles">Articles</a></li>
8+
<li><a href="/feed.xml">RSS</a></li>
99
</ul>
1010
</nav>

_includes/style.scss

+5-39
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
/**************************************
22
$CRITICAL CSS
33
/**************************************/
4+
@import url('https://opentype.netlify.app/et-book/index.css');
5+
46
* {
57
text-rendering: optimizeLegibility;
68
-webkit-font-smoothing: antialiased;
@@ -13,50 +15,12 @@ html {
1315
-webkit-text-size-adjust: 100%;
1416
}
1517

16-
/**** $ET BOOK FONT ******************/
17-
@font-face {
18-
font-family: "et-book";
19-
src: url("{{ site.baseurl }}/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot");
20-
src: url("{{ site.baseurl }}/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot?#iefix") format("embedded-opentype"), url("{{ site.baseurl }}/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff") format("woff"), url("{{ site.baseurl }}/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf") format("truetype"), url("{{ site.baseurl }}/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg#etbookromanosf") format("svg");
21-
font-weight: normal;
22-
font-style: normal;
23-
font-display: swap;
24-
}
25-
26-
@font-face {
27-
font-family: "et-book";
28-
src: url("{{ site.baseurl }}/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot");
29-
src: url("{{ site.baseurl }}/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot?#iefix") format("embedded-opentype"), url("{{ site.baseurl }}/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff") format("woff"), url("{{ site.baseurl }}/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf") format("truetype"), url("{{ site.baseurl }}/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg#etbookromanosf") format("svg");
30-
font-weight: normal;
31-
font-style: italic;
32-
font-display: swap;
33-
}
34-
35-
@font-face {
36-
font-family: "et-book";
37-
src: url("{{ site.baseurl }}/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot");
38-
src: url("{{ site.baseurl }}/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot?#iefix") format("embedded-opentype"), url("{{ site.baseurl }}/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff") format("woff"), url("{{ site.baseurl }}/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf") format("truetype"), url("{{ site.baseurl }}/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg#etbookromanosf") format("svg");
39-
font-weight: bold;
40-
font-style: normal;
41-
font-display: swap;
42-
}
43-
44-
@font-face {
45-
font-family: "et-book-roman-old-style";
46-
src: url("{{ site.baseurl }}/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot");
47-
src: url("{{ site.baseurl }}/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot?#iefix") format("embedded-opentype"), url("{{ site.baseurl }}/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff") format("woff"), url("{{ site.baseurl }}/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf") format("truetype"), url("{{ site.baseurl }}/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg#etbookromanosf") format("svg");
48-
font-weight: bold;
49-
font-style: normal;
50-
font-display: swap;
51-
}
52-
53-
5418
body {
5519
-webkit-font-smoothing: antialiased;
5620
background: #fffff8;
5721
color: #111;
5822
counter-reset: sidenote-counter;
59-
font: 1.4rem/2rem et-book, Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
23+
font: 1.4rem/2rem "et-book", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
6024
height: 100%;
6125
margin: 0 auto;
6226
max-width: 1440px;
@@ -306,6 +270,8 @@ nav {
306270
width: calc(100% - 20px);
307271
}
308272

273+
h2.title { margin-top: 2rem; }
274+
309275
p,table,blockquote,pre,img,hr,.mini-note,ul li,ol li {
310276
max-width: 100%;
311277
}
Binary file not shown.

et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg

-243
This file was deleted.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)