Skip to content

Fix: keep the connections map tooltip on the system font - #93

Merged
SandObserver merged 1 commit into
mainfrom
fix/map-tooltip-font-fallback
Aug 16, 2026
Merged

SandObserver merged 1 commit into
mainfrom
fix/map-tooltip-font-fallback

Conversation

@SandObserver

Copy link
Copy Markdown
Owner

Summary

  • Replace the font: shorthand on the connections map tooltip's inner elements with font-weight, font-size and line-height longhands, so the family inherits from the tooltip container instead of being reset to a bare -apple-system.

Testing
All green, Docker smoke build left to CI. No new coverage; the change is presentational and no test asserts widget font declarations.

Checklist

  • Stays within the project constraints: one container, no runtime dependencies, no build step (see CONTRIBUTING.md).
  • Tests added or updated for new logic, and the full suite, lint, and typechecks pass.
  • Docs updated if behavior or configuration changed.
  • CHANGELOG.md updated under Unreleased if the change is user-visible.

The tooltip's inner elements set the font shorthand with -apple-system as
the only family. The shorthand resets font-family, so off Apple platforms
no generic remains and the text falls back to the browser's default serif.

Use font-weight, font-size and line-height longhands so the family
inherits from the tooltip container, which carries the full stack.
@SandObserver SandObserver added the ui/ux UI, UX, and accessibility only fix label Aug 16, 2026
@SandObserver
SandObserver merged commit 5aef67d into main Aug 16, 2026
4 checks passed
@SandObserver
SandObserver deleted the fix/map-tooltip-font-fallback branch August 16, 2026 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ui/ux UI, UX, and accessibility only fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant