Skip to content

bundle and use better fonts#300

Merged
yagebu merged 3 commits intobeancount:masterfrom
yagebu:typography
May 28, 2016
Merged

bundle and use better fonts#300
yagebu merged 3 commits intobeancount:masterfrom
yagebu:typography

Conversation

@yagebu
Copy link
Copy Markdown
Member

@yagebu yagebu commented May 27, 2016

  • I've upped the base font size to 14px. We want to display a lot of information, but 12px is just tiny.
  • Fira Sans is a very well-designed sans-serif font for interfaces, so use that by default and complement it with Fira Mono for the numbers.
  • Use Source Code Pro in the editor.
  • Use medium weight instead of bold weight in a lot of cases. The amount of bold text we had was just over the top.

Overall, this should lead to a more consistent look. We should definitely ship fonts, if anyone is unhappy with the choices I've made, then please make a suggestion for what font to use. I've tried some other fonts in the layout, including Open Sans and Source Sans Pro, but Fira just looked best IMHO (and is a bit more distinctive than Open Sans for example)

PS: a great resource regarding typography: http://practicaltypography.com/

@yagebu yagebu force-pushed the typography branch 2 times, most recently from 43c7649 to f81ff30 Compare May 28, 2016 08:16
@yagebu yagebu merged commit f81ff30 into beancount:master May 28, 2016
@yagebu yagebu deleted the typography branch May 28, 2016 08:32
@aumayr
Copy link
Copy Markdown
Member

aumayr commented May 29, 2016

At first I was not a fan of this change, but after using it for some days now, I really like it!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants