apankrat / nullboard

Nullboard is a minimalist kanban board, focused on compactness and readability.
https://nullboard.io/preview
Other
2.55k stars 194 forks source link

Monospace Font #47

Open benstigsen opened 3 years ago

benstigsen commented 3 years ago

A monospace font would be very nice to allow for alignment of stuff.

apankrat commented 2 years ago

Alright, so I had a look and to be honest I really don't like JBM.

I spent some time trying all mono fonts that I have and a short list of what I'd be OK with is:

The primary criteria is that it should be relatively narrow. The second is that it should look good... subjectively, as defined by me and on my machine :)

Other options that are comparable:

If I will have some time, I will make a temp build of NB with all these built-in, so that we can do a little poll and what's where.

Hrxn commented 2 years ago

Good idea, such a poll sounds fun 😄

ct16k commented 2 years ago

It's obviously a subjective matter. My choice of JetBrains Mono was a combination of what I feel looks good while also having a permissive enough license to allow it to be bundled with the app, like the rest of the fonts. My main gripe with fonts that are too narrow is that they are really hard to read (for me) at small sizes, and increasing the font size takes away from the compactness of the font.

One site I've used in the past to help me choose monospaced fonts is https://www.codingfont.com/, though their list of fonts is obviously far from complete.

LJPR commented 1 year ago

Another open source monospace: https://github.com/larsenwork/monoid

The tightened tracking (can play with it on https://github.com/larsenwork/monoid) may suit you.