-
-
Notifications
You must be signed in to change notification settings - Fork 126
Open
Description
Making an Issue first since I'd like to bikeshed gather opinions on where in the stack to put it.
As of this writing, the --nc-font-mono stack is this:
--nc-font-mono: Consolas, monaco, 'Ubuntu Mono', 'Liberation Mono', 'Courier New', Courier, monospace;I tried viewing this on my iPad, and I got Courier (New?). Since the rest of new.css uses nice, modern sans-serif fonts, it stuck out like a sore thumb.
Happily, changing the font stack to
--nc-font-mono: ui-monospace, Consolas, Monaco, "Ubuntu Mono", "Liberation Mono", "Courier New", Courier, monospace;made it so I got .AppleSystemUIFontMonospaced (SF Mono). This looks way better on my iPad.
I suggest putting ui-monospace right before Monaco, so the line reads:
--nc-font-mono: Consolas, ui-monospace, Monaco, 'Ubuntu Mono', 'Liberation Mono', 'Courier New', Courier, monospace;My rationale:
- Monaco is a Mac OS/OS X/macOS-only font.
- Monaco has only one weight and one style: Normal. No bold, no italic, no bold italic. As much as I like Monaco as a typeface, it's not a good font.
- The last version of Safari to support only Monaco and not
ui-monospacewas superseded in March of 2020. - Chrome and Firefox on macOS will still pick up Monaco, which is still better than any Courier font in most cases.
Thoughts?
(Also, I'd properly capitalize Monaco in passing, but that's much less important.)
Metadata
Metadata
Assignees
Labels
No labels