github bornova/numara-calculator v8.0.0-beta.13

pre-release58 minutes ago

Display Scaling & Typography

  • Standard-DPI (1x) UI & Editor Sizing: Automatically steps down UI chrome (--dpi-step), editor font size, and line height by one tier on non-HiDPI (devicePixelRatio < 1.5) Windows and Linux displays (such as 1080p/1440p monitors at 100%–125% scale) while keeping macOS, mobile, and HiDPI (2x/4K) displays unchanged.
  • Crisp ClearType Font Hinting: Keeps Google Sans (GRAD 0) and Roboto Mono on hinted master weights on 1x Windows/Linux displays to prevent off-master variable-font interpolation blur, while retaining +50 optical weight and grade matching on HiDPI displays.
  • Live Multi-Monitor DPI Adaptation: Listens for display resolution changes (matchMedia) so moving the window between standard-DPI and HiDPI monitors—or changing OS display scaling—updates UI sizing and font rendering immediately.

Rendering & Layout Polish

  • ClearType Subpixel Anti-Aliasing: Added opaque light/dark backgrounds to the root wrapper, scrollable Settings/Theme/UDF-UDU dialog containers, and Page Tabs; removed alpha-compositing opacity layers from the footer page title and selection stats; and cleared settled transform/clip-path layers on the floating Page List after its open transition finishes.
  • Integer Pixel Alignment: Removed font-size-adjust: from-font metric rescaling in the editor and replaced fractional translateY(-50%) vertical centering on search match counts and notification close buttons with integer-aligned layout.

Don't miss a new numara-calculator release

NewReleases is sending notifications on new releases.