Skip to content

v2.5.0 — Inter variable font, typography refinements, pinned list fix

Choose a tag to compare

@haxllo haxllo released this 22 Jul 22:04
· 904 commits to master since this release

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 Rust serve_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-dim changed 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

Binary