Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to use system fonts #124

Closed
formgeist opened this issue Nov 8, 2017 · 6 comments · Fixed by #128
Closed

Switch to use system fonts #124

formgeist opened this issue Nov 8, 2017 · 6 comments · Fixed by #128

Comments

@formgeist
Copy link
Contributor

The current font used in the UI is Roboto. I'd like to make the suggestion to switch to use system fonts.

Here's a few arguments for switching from Roboto to using system fonts;

  • The system fonts on Mac San Francisco and Windows Segoe UI are very close to Roboto. Even on mobile where San Francisco are used for iOS and Roboto for Android.
  • Having to add a custom font as an asset seems contrived when you have great system fonts already ready at your disposal.
  • Monospace variants come for free as well.

There's a few caveats to be aware of;

  • Ubuntu (Linux) has their own Ubuntu system font (http://font.ubuntu.com/) which deviates quite a bit from the other aforementioned in it's style and even legibility.
  • The branding of the UI will not be as connected to the Elastic brand.

I think it would be great, at least as an experiment, to have a branch of the EUI which uses system fonts to test it out on different platforms to see the results. This also means testing weights, sizes and more. We can probably do with just using BrowserStack or something similar to do screengrabs and share them in this issue.

Thoughts?

@elastic/eui-design

@formgeist formgeist mentioned this issue Nov 8, 2017
3 tasks
@snide
Copy link
Contributor

snide commented Nov 8, 2017

I'm on board for this and I LOVE taking out anything someone needs to download. In my tests I could barely tell the difference. Think branding is probably the bigger question mark here.

@formgeist
Copy link
Contributor Author

Created a PR for the implementation #127

@Michalwo
Copy link

Michalwo commented Nov 8, 2017

This is not an issue from the brand side. We had already shifted away from Open Sans to Roboto in order to optimize the in-product experience. This continues on that path. So this means that SF will be the default font in all Sketch files? I'm assuming we're all on Macs.

@snide
Copy link
Contributor

snide commented Nov 8, 2017

Cool. Sketch is mac only, so not an issue there either.

@gjones
Copy link
Contributor

gjones commented Nov 8, 2017

I like this too.

@bevacqua
Copy link
Contributor

bevacqua commented Nov 8, 2017

Loving this from my side as well. Great teamwork you guys 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants