iris: load application-owned fonts

This commit is contained in:
iris committed 2026-09-11 14:14:41 -04:00
1 parent f7e7950908
commit bdc9c914c4
19 files changed
+189 -87

No files matched your search

+4 -3
View File
@@ -38,9 +38,10 @@ dependency runs one way.
`--recurse-submodules` or run `git submodule update --init`.
- `docs/` — design and working documents.
Nerd Font icons are a committed subset. `iris/core/build-icon-font.sh`
produces `iris/core/assets/fonts/nerd_icons.ttf`; its codepoints must match
`iris/core/src/icon.rs`. Body and monospace fonts come from the platform.
Nerd Font icons are an app-owned committed subset. `app/build-icon-font.sh`
produces `app/assets/fonts/nerd_icons.ttf`; its codepoints must match
`app/src/ui/icon.rs`. The app registers it with Iris at startup. Body and
monospace fonts come from the platform; Iris ships no font assets.
## Checking work