Add Windows 95 bitmap font to phi95 theme

Implements the font tweak from issue #729 by nepeta.
Changes the phi95 theme (html.ey/theme 9) from Consolas to
a Windows 95 bitmap font for a more authentic retro aesthetic.

- Add w95font.woff2 (MIT licensed, 4.5KB) to web/deps
- Update phi95 theme font variables to use 'MS Sans Serif'
- Add @font-face declaration in browser.css
- Register font in __init__.py (RES list)
- Add font to sfx.ls (build whitelist)
This commit is contained in:
apscual 2025-10-03 14:33:22 -04:00
parent a8f53d5ef0
commit 28da859044
4 changed files with 12 additions and 248 deletions

View file

@ -74,6 +74,7 @@ web/deps/prism.css
web/deps/prism.js web/deps/prism.js
web/deps/prismd.css web/deps/prismd.css
web/deps/scp.woff2 web/deps/scp.woff2
web/deps/w95font.woff2
web/deps/sha512.ac.js web/deps/sha512.ac.js
web/deps/sha512.hw.js web/deps/sha512.hw.js
web/idp.html web/idp.html

File diff suppressed because one or more lines are too long

Binary file not shown.

View file

@ -86,6 +86,7 @@ copyparty/web/deps/prism.css,
copyparty/web/deps/prism.js, copyparty/web/deps/prism.js,
copyparty/web/deps/prismd.css, copyparty/web/deps/prismd.css,
copyparty/web/deps/scp.woff2, copyparty/web/deps/scp.woff2,
copyparty/web/deps/w95font.woff2,
copyparty/web/deps/sha512.ac.js, copyparty/web/deps/sha512.ac.js,
copyparty/web/deps/sha512.hw.js, copyparty/web/deps/sha512.hw.js,
copyparty/web/idp.html, copyparty/web/idp.html,