Repository navigation
v2.5.0 — Inter variable font, typography refinements, pinned list fix
Inter variable font, typography refinements, footer logo support, and pinned list fix.
Changelog (12 commits since v2.4.3)
Performance
- Font: Switched from single-weight Geist-Regular to InterVariable variable font (100-900 weight range) — real font weights instead of synthetic.
Bug Fixes
- Pinned list: Quick Launch section no longer shows when all items are unpinned — was auto-filling from recent apps.
- Footer logo aspect ratio: Fixed stretching by using
height+width: auto. - Custom protocol: Switched from
nexasset://(silently ignored by WebView2 for<img>) to base64 served via Rustserve_asset.
Architecture
- Typography: Reduced font sizes by 1px baseline, letter-spacing 0.5px→0.2px, body weight 300→400, placeholder 200→300.
- Footer logo: Embedded via
include_bytes!, base64-encoded at serve time — no inline base64 in HTML. - Color tokens:
--text-dimchanged to#818181, placeholder and search icon use--border-strong/--text-dim.
Commit Log
- 69f64b9 chore: bump v2.4.3 → v2.5.0
- e5e0f43 fix(ui): change --text-dim to #818181, remove footer logo, fix pinned list not hiding when empty
- 8310884 fix(footer): logo aspect ratio preserved, height 20px auto width
- 035b9cf fix(footer): serve logo PNG as base64 via Rust serve_asset instead of nexasset:// protocol
- 183150b refactor(footer): serve logo PNG via nexasset:// protocol instead of base64 inline
- 72eb373 chore(assets): add nex.png source image to repo
- e86b652 fix(footer): replace SVG logo with user-provided PNG, size 32px, opacity 0.8
- 69f6e91 refactor(ui): switch to Inter variable font, refine typography, add footer logo
- f71b5e4 feat(ui): switch to Geist font, adjust typography and panel style
- d925b01 chore: commit remaining new assets and release notes
- 4eb81ff chore: archive old icon assets to backup/
- 5ed56d7 Change Nex logo source and height in README