Skip to content

Conversation

@pichfl
Copy link
Contributor

@pichfl pichfl commented Jul 29, 2025

Description

  • Extensions extend the UI of the browser, which (hopefully) inherits from system UI
  • While Inter is the brand font for text content on the Ember.js website, there is no need to brand the inspector like this. It's better for extensions to integrate themselves well within their environment, creating consistency in UI instead
  • This reduces payload size
  • Sidenote: the updated stack enables consistent Emoji support across both sans-serif and monospace content in the Inspector

Based on https://github.com/system-fonts/modern-font-stacks

Screenshots

Before

image

After

image

- Extensions are system UI of the browser
- While Inter is the _brand_ font for Ember.js, there is no need to brand the inspector like this. It's better for extensions to integrate themselves well within their environment, creating consistency
- Reduces payload size
- The updated stack enables consistent Emoji support across both sans-serif and monospace content in the Inspector

Based on https://github.com/system-fonts/modern-font-stacks
Copy link
Member

@mansona mansona left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 👍

@mansona mansona merged commit 0817afb into emberjs:main Aug 18, 2025
21 checks passed
@github-actions github-actions bot mentioned this pull request Oct 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants