afonsof / jenkins-material-theme

Beautify your Jenkins with the Material Design theme!
http://afonsof.com/jenkins-material-theme
MIT License
1.72k stars 355 forks source link

Fallback to Menlo before monospace #108

Closed docwhat closed 7 years ago

docwhat commented 7 years ago

Roboto Mono doesn't have ANSI-style characters (e.g. blocks, etc.) as well as some other Unicode characters so it falls through to monospace.

On macOS, monospace is Courier, which doesn't have a lot of those characters either.

This means that some characters end up being proportional.

By adding Menlo (which has a very complete set of characters) before monospace, it means that the console output won't suddenly be out-of-whack.

docwhat commented 7 years ago

I don't know if there is a similar problem in Windows or not. I don't have a box handy to test.

Note: This should work if you reverse monospace and Menlo though it would look weird to CSS people -- but I prefer Menlo to macOS's Courier anyway.