From b9d9cd2efb6096d63dc00f3aad05fcf04d25ea7f Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Tue, 29 Jul 2025 19:49:32 +0200 Subject: Use Source Sans 3 as our sans-serif font --- static/fonts/source-sans-3-italic.otf | Bin 0 -> 303192 bytes static/fonts/source-sans-3-regular.otf | Bin 0 -> 538164 bytes static/style.css | 22 +++++++++++++++++----- 3 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 static/fonts/source-sans-3-italic.otf create mode 100644 static/fonts/source-sans-3-regular.otf diff --git a/static/fonts/source-sans-3-italic.otf b/static/fonts/source-sans-3-italic.otf new file mode 100644 index 0000000..1c7053d Binary files /dev/null and b/static/fonts/source-sans-3-italic.otf differ diff --git a/static/fonts/source-sans-3-regular.otf b/static/fonts/source-sans-3-regular.otf new file mode 100644 index 0000000..8ee0150 Binary files /dev/null and b/static/fonts/source-sans-3-regular.otf differ diff --git a/static/style.css b/static/style.css index 45533e3..5a3bca5 100644 --- a/static/style.css +++ b/static/style.css @@ -40,9 +40,21 @@ font-style: italic; } +@font-face { + font-family: 'Source Sans 3'; + src: url('/fonts/source-sans-3-regular.otf') format('opentype'); + font-style: normal; +} + +@font-face { + font-family: 'Source Sans 3'; + src: url('/fonts/source-sans-3-italic.otf') format('opentype'); + font-style: italic; +} + :root { - --font-family: "Ysabeau Office", sans-serif, "Apple Color Emoji", - "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family: 'Source Sans 3', sans-serif, 'Apple Color Emoji', + 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; --line-height: 1.5; --font-weight: 400; --font-size: 16px; @@ -78,12 +90,12 @@ } @media (min-width: 992px) { :root { - --font-size: 19px; + --font-size: 20px; } } @media (min-width: 1200px) { :root { - --font-size: 20px; + --font-size: 22px; } } @@ -140,7 +152,7 @@ h3, h4, h5, h6 { - --font-weight: 700; + --font-weight: 500; } h1 { -- cgit v1.2.3