diff --git a/CHANGELOG.md b/CHANGELOG.md index 8123fe8cd..a5052d2ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Fixed - Use code signing on all Windows executables (`ErsatzTV-Windows.exe`, `ErsatzTV.exe`, `ErsatzTV.Scanner.exe`) - Respect `z_index` (draw order) on all graphics element types +- Restore default UI font that was erroneously removed in v26.1.1 ## [26.1.1] - 2026-01-08 ### Fixed diff --git a/ErsatzTV/Pages/_Host.cshtml b/ErsatzTV/Pages/_Host.cshtml index 88a91cf6b..8d1c5cf73 100644 --- a/ErsatzTV/Pages/_Host.cshtml +++ b/ErsatzTV/Pages/_Host.cshtml @@ -16,6 +16,7 @@ + diff --git a/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-300.woff2 b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-300.woff2 new file mode 100644 index 000000000..b3834ad7d Binary files /dev/null and b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-300.woff2 differ diff --git a/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-500.woff2 b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-500.woff2 new file mode 100644 index 000000000..d8a648a0e Binary files /dev/null and b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-500.woff2 differ diff --git a/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-700.woff2 b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-700.woff2 new file mode 100644 index 000000000..665cf6aa8 Binary files /dev/null and b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-700.woff2 differ diff --git a/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-regular.woff2 b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-regular.woff2 new file mode 100644 index 000000000..5a5fad1a5 Binary files /dev/null and b/ErsatzTV/wwwroot/lib/roboto/roboto-v50-latin-regular.woff2 differ diff --git a/ErsatzTV/wwwroot/lib/roboto/roboto.css b/ErsatzTV/wwwroot/lib/roboto/roboto.css new file mode 100644 index 000000000..239ec2937 --- /dev/null +++ b/ErsatzTV/wwwroot/lib/roboto/roboto.css @@ -0,0 +1,36 @@ +/* roboto-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: 'Roboto'; + font-style: normal; + font-weight: 300; + src: url('roboto-v50-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* roboto-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: 'Roboto'; + font-style: normal; + font-weight: 400; + src: url('roboto-v50-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* roboto-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: 'Roboto'; + font-style: normal; + font-weight: 500; + src: url('roboto-v50-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* roboto-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: 'Roboto'; + font-style: normal; + font-weight: 700; + src: url('roboto-v50-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} +