From 89df9a04587a955b84c3ab9b5c580d71be7478b1 Mon Sep 17 00:00:00 2001 From: frosty Date: Mon, 19 May 2025 09:20:24 -0400 Subject: add noto serif font --- static/fonts/noto-serif-v30-latin-100.ttf | Bin 0 -> 33084 bytes static/fonts/noto-serif-v30-latin-100.woff2 | Bin 0 -> 15064 bytes static/fonts/noto-serif-v30-latin-100italic.ttf | Bin 0 -> 36816 bytes static/fonts/noto-serif-v30-latin-100italic.woff2 | Bin 0 -> 15896 bytes static/fonts/noto-serif-v30-latin-200.ttf | Bin 0 -> 33120 bytes static/fonts/noto-serif-v30-latin-200.woff2 | Bin 0 -> 15264 bytes static/fonts/noto-serif-v30-latin-200italic.ttf | Bin 0 -> 36960 bytes static/fonts/noto-serif-v30-latin-200italic.woff2 | Bin 0 -> 16524 bytes static/fonts/noto-serif-v30-latin-300.ttf | Bin 0 -> 33096 bytes static/fonts/noto-serif-v30-latin-300.woff2 | Bin 0 -> 15204 bytes static/fonts/noto-serif-v30-latin-300italic.ttf | Bin 0 -> 36864 bytes static/fonts/noto-serif-v30-latin-300italic.woff2 | Bin 0 -> 16484 bytes static/fonts/noto-serif-v30-latin-500.ttf | Bin 0 -> 33056 bytes static/fonts/noto-serif-v30-latin-500.woff2 | Bin 0 -> 15144 bytes static/fonts/noto-serif-v30-latin-500italic.ttf | Bin 0 -> 36844 bytes static/fonts/noto-serif-v30-latin-500italic.woff2 | Bin 0 -> 16268 bytes static/fonts/noto-serif-v30-latin-600.ttf | Bin 0 -> 33088 bytes static/fonts/noto-serif-v30-latin-600.woff2 | Bin 0 -> 15312 bytes static/fonts/noto-serif-v30-latin-600italic.ttf | Bin 0 -> 36892 bytes static/fonts/noto-serif-v30-latin-600italic.woff2 | Bin 0 -> 16264 bytes static/fonts/noto-serif-v30-latin-700.ttf | Bin 0 -> 32960 bytes static/fonts/noto-serif-v30-latin-700.woff2 | Bin 0 -> 15160 bytes static/fonts/noto-serif-v30-latin-700italic.ttf | Bin 0 -> 36764 bytes static/fonts/noto-serif-v30-latin-700italic.woff2 | Bin 0 -> 15824 bytes static/fonts/noto-serif-v30-latin-800.ttf | Bin 0 -> 33112 bytes static/fonts/noto-serif-v30-latin-800.woff2 | Bin 0 -> 15388 bytes static/fonts/noto-serif-v30-latin-800italic.ttf | Bin 0 -> 36948 bytes static/fonts/noto-serif-v30-latin-800italic.woff2 | Bin 0 -> 16764 bytes static/fonts/noto-serif-v30-latin-900.ttf | Bin 0 -> 33108 bytes static/fonts/noto-serif-v30-latin-900.woff2 | Bin 0 -> 15192 bytes static/fonts/noto-serif-v30-latin-900italic.ttf | Bin 0 -> 36860 bytes static/fonts/noto-serif-v30-latin-900italic.woff2 | Bin 0 -> 16640 bytes static/fonts/noto-serif-v30-latin-italic.ttf | Bin 0 -> 36712 bytes static/fonts/noto-serif-v30-latin-italic.woff2 | Bin 0 -> 15664 bytes static/fonts/noto-serif-v30-latin-regular.ttf | Bin 0 -> 32984 bytes static/fonts/noto-serif-v30-latin-regular.woff2 | Bin 0 -> 14400 bytes themes/polaris/assets/css/noto-serif.css | 179 ++++++++++++++++++++++ themes/polaris/assets/css/style.css | 8 + themes/polaris/layouts/_default/baseof.html | 2 + 39 files changed, 189 insertions(+) create mode 100644 static/fonts/noto-serif-v30-latin-100.ttf create mode 100644 static/fonts/noto-serif-v30-latin-100.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-100italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-100italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-200.ttf create mode 100644 static/fonts/noto-serif-v30-latin-200.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-200italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-200italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-300.ttf create mode 100644 static/fonts/noto-serif-v30-latin-300.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-300italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-300italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-500.ttf create mode 100644 static/fonts/noto-serif-v30-latin-500.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-500italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-500italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-600.ttf create mode 100644 static/fonts/noto-serif-v30-latin-600.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-600italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-600italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-700.ttf create mode 100644 static/fonts/noto-serif-v30-latin-700.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-700italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-700italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-800.ttf create mode 100644 static/fonts/noto-serif-v30-latin-800.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-800italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-800italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-900.ttf create mode 100644 static/fonts/noto-serif-v30-latin-900.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-900italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-900italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-italic.ttf create mode 100644 static/fonts/noto-serif-v30-latin-italic.woff2 create mode 100644 static/fonts/noto-serif-v30-latin-regular.ttf create mode 100644 static/fonts/noto-serif-v30-latin-regular.woff2 create mode 100644 themes/polaris/assets/css/noto-serif.css diff --git a/static/fonts/noto-serif-v30-latin-100.ttf b/static/fonts/noto-serif-v30-latin-100.ttf new file mode 100644 index 0000000..53bcac4 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-100.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-100.woff2 b/static/fonts/noto-serif-v30-latin-100.woff2 new file mode 100644 index 0000000..461a15c Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-100.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-100italic.ttf b/static/fonts/noto-serif-v30-latin-100italic.ttf new file mode 100644 index 0000000..f5c62a8 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-100italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-100italic.woff2 b/static/fonts/noto-serif-v30-latin-100italic.woff2 new file mode 100644 index 0000000..a989df5 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-100italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-200.ttf b/static/fonts/noto-serif-v30-latin-200.ttf new file mode 100644 index 0000000..ae6a490 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-200.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-200.woff2 b/static/fonts/noto-serif-v30-latin-200.woff2 new file mode 100644 index 0000000..7aee8fa Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-200.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-200italic.ttf b/static/fonts/noto-serif-v30-latin-200italic.ttf new file mode 100644 index 0000000..7b4f868 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-200italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-200italic.woff2 b/static/fonts/noto-serif-v30-latin-200italic.woff2 new file mode 100644 index 0000000..abfe76d Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-200italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-300.ttf b/static/fonts/noto-serif-v30-latin-300.ttf new file mode 100644 index 0000000..392327f Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-300.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-300.woff2 b/static/fonts/noto-serif-v30-latin-300.woff2 new file mode 100644 index 0000000..acec59d Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-300.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-300italic.ttf b/static/fonts/noto-serif-v30-latin-300italic.ttf new file mode 100644 index 0000000..63bded2 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-300italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-300italic.woff2 b/static/fonts/noto-serif-v30-latin-300italic.woff2 new file mode 100644 index 0000000..d5b4788 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-300italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-500.ttf b/static/fonts/noto-serif-v30-latin-500.ttf new file mode 100644 index 0000000..79ad9b5 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-500.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-500.woff2 b/static/fonts/noto-serif-v30-latin-500.woff2 new file mode 100644 index 0000000..a7b74d6 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-500.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-500italic.ttf b/static/fonts/noto-serif-v30-latin-500italic.ttf new file mode 100644 index 0000000..7c9c147 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-500italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-500italic.woff2 b/static/fonts/noto-serif-v30-latin-500italic.woff2 new file mode 100644 index 0000000..d370936 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-500italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-600.ttf b/static/fonts/noto-serif-v30-latin-600.ttf new file mode 100644 index 0000000..680ffa1 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-600.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-600.woff2 b/static/fonts/noto-serif-v30-latin-600.woff2 new file mode 100644 index 0000000..d55970e Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-600.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-600italic.ttf b/static/fonts/noto-serif-v30-latin-600italic.ttf new file mode 100644 index 0000000..a039709 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-600italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-600italic.woff2 b/static/fonts/noto-serif-v30-latin-600italic.woff2 new file mode 100644 index 0000000..febfe8e Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-600italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-700.ttf b/static/fonts/noto-serif-v30-latin-700.ttf new file mode 100644 index 0000000..0752c38 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-700.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-700.woff2 b/static/fonts/noto-serif-v30-latin-700.woff2 new file mode 100644 index 0000000..4316712 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-700.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-700italic.ttf b/static/fonts/noto-serif-v30-latin-700italic.ttf new file mode 100644 index 0000000..0dc92a4 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-700italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-700italic.woff2 b/static/fonts/noto-serif-v30-latin-700italic.woff2 new file mode 100644 index 0000000..7484c4b Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-700italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-800.ttf b/static/fonts/noto-serif-v30-latin-800.ttf new file mode 100644 index 0000000..89bf384 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-800.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-800.woff2 b/static/fonts/noto-serif-v30-latin-800.woff2 new file mode 100644 index 0000000..108d996 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-800.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-800italic.ttf b/static/fonts/noto-serif-v30-latin-800italic.ttf new file mode 100644 index 0000000..f060477 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-800italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-800italic.woff2 b/static/fonts/noto-serif-v30-latin-800italic.woff2 new file mode 100644 index 0000000..7cb24d0 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-800italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-900.ttf b/static/fonts/noto-serif-v30-latin-900.ttf new file mode 100644 index 0000000..324295c Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-900.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-900.woff2 b/static/fonts/noto-serif-v30-latin-900.woff2 new file mode 100644 index 0000000..9f48bf2 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-900.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-900italic.ttf b/static/fonts/noto-serif-v30-latin-900italic.ttf new file mode 100644 index 0000000..035942d Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-900italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-900italic.woff2 b/static/fonts/noto-serif-v30-latin-900italic.woff2 new file mode 100644 index 0000000..29ae5c3 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-900italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-italic.ttf b/static/fonts/noto-serif-v30-latin-italic.ttf new file mode 100644 index 0000000..c4bfa60 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-italic.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-italic.woff2 b/static/fonts/noto-serif-v30-latin-italic.woff2 new file mode 100644 index 0000000..ea5b4de Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-italic.woff2 differ diff --git a/static/fonts/noto-serif-v30-latin-regular.ttf b/static/fonts/noto-serif-v30-latin-regular.ttf new file mode 100644 index 0000000..aa19bdb Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-regular.ttf differ diff --git a/static/fonts/noto-serif-v30-latin-regular.woff2 b/static/fonts/noto-serif-v30-latin-regular.woff2 new file mode 100644 index 0000000..c8f0c13 Binary files /dev/null and b/static/fonts/noto-serif-v30-latin-regular.woff2 differ diff --git a/themes/polaris/assets/css/noto-serif.css b/themes/polaris/assets/css/noto-serif.css new file mode 100644 index 0000000..f902c5e --- /dev/null +++ b/themes/polaris/assets/css/noto-serif.css @@ -0,0 +1,179 @@ +/* noto-serif-100 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 100; + src: url('../fonts/noto-serif-v30-latin-100.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-100.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-100italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 100; + src: url('../fonts/noto-serif-v30-latin-100italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-100italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-200 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 200; + src: url('../fonts/noto-serif-v30-latin-200.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-200.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-200italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 200; + src: url('../fonts/noto-serif-v30-latin-200italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-200italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-300 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 300; + src: url('../fonts/noto-serif-v30-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-300.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-300italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 300; + src: url('../fonts/noto-serif-v30-latin-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-300italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-regular - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 400; + src: url('../fonts/noto-serif-v30-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 400; + src: url('../fonts/noto-serif-v30-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-500 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 500; + src: url('../fonts/noto-serif-v30-latin-500.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-500.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-500italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 500; + src: url('../fonts/noto-serif-v30-latin-500italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-500italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-600 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 600; + src: url('../fonts/noto-serif-v30-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-600.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-600italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 600; + src: url('../fonts/noto-serif-v30-latin-600italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-600italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-700 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 700; + src: url('../fonts/noto-serif-v30-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-700.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-700italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 700; + src: url('../fonts/noto-serif-v30-latin-700italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-700italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-800 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 800; + src: url('../fonts/noto-serif-v30-latin-800.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-800.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-800italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 800; + src: url('../fonts/noto-serif-v30-latin-800italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-800italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-900 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 900; + src: url('../fonts/noto-serif-v30-latin-900.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-900.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} + +/* noto-serif-900italic - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 900; + src: url('../fonts/noto-serif-v30-latin-900italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + url('../fonts/noto-serif-v30-latin-900italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ +} diff --git a/themes/polaris/assets/css/style.css b/themes/polaris/assets/css/style.css index 0d95e73..8561ff2 100644 --- a/themes/polaris/assets/css/style.css +++ b/themes/polaris/assets/css/style.css @@ -7,12 +7,20 @@ --nav-active-background: #eeeeee; --nav-active-foreground: #1a1a1a; --hr-background: #8a8a8a; + --sans-serif-font: Noto Serif, -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, Cantarell, Ubuntu, roboto, noto, helvetica, arial, sans-serif; + --serif-font: Noto Serif, Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; + --mono-font: monospace; } body { margin: 0; background-color: var(--body-background); color: var(--body-foreground); + font-family: var(--sans-serif-font); +} + +h1, h2, h3, h4, h5, h6 { + font-family: var(--serif-font); } a { diff --git a/themes/polaris/layouts/_default/baseof.html b/themes/polaris/layouts/_default/baseof.html index b6ccdac..df0c651 100644 --- a/themes/polaris/layouts/_default/baseof.html +++ b/themes/polaris/layouts/_default/baseof.html @@ -4,6 +4,8 @@ {{ .Site.Title }} + {{ $notoSerif := resources.Get "css/noto-serif.css" | minify | fingerprint }} + {{ $style := resources.Get "css/style.css" | minify | fingerprint }} -- cgit v1.2.3-70-g09d2