Switch default font to Helvetica Neue #3376

Merged
merged 1 commit into from Jan 30, 2015

Conversation

Projects
None yet
5 participants
@tkrotoff
Contributor

tkrotoff commented Jan 29, 2015

Helvetica Neue (1983) features multiple improvements over the original Helvetica font (1957), 'neue' means 'new' in German

If the OS does not include Helvetica Neue, then it falls back to Helvetica and if ...

FYI

Helvetica Neue is the default font for OS X >= 10.10 and iOS >= 7
Windows: Segoe UI, Android: Roboto

Switch default font to Helvetica Neue
Helvetica Neue (1983) features multiple improvements over the original Helvetica font (1957), 'neue' means 'new' in German
@kleinfreund

This comment has been minimized.

Show comment
Hide comment
@kleinfreund

kleinfreund Jan 29, 2015

Contributor

I think this is a good idea.

However I think naming other sites that use a certain font stack is a rather bad argument for a font choice. Why is font choice related to what big names use on the interwebz? It is not.

Contributor

kleinfreund commented Jan 29, 2015

I think this is a good idea.

However I think naming other sites that use a certain font stack is a rather bad argument for a font choice. Why is font choice related to what big names use on the interwebz? It is not.

@tkrotoff

This comment has been minimized.

Show comment
Hide comment
@tkrotoff

tkrotoff Jan 29, 2015

Contributor

@kleinfreund

naming other sites [...] is a rather bad argument for a font choice

To check how others solve a problem similar to yours is never a bad idea. Of course it does not mean that you have to blindly follow the same path.

The "other sites" are not just random sites: this is the current top list of CSS frameworks. This list is relevant since we are talking here about the default micro CSS framework featured in Jekyll.

Contributor

tkrotoff commented Jan 29, 2015

@kleinfreund

naming other sites [...] is a rather bad argument for a font choice

To check how others solve a problem similar to yours is never a bad idea. Of course it does not mean that you have to blindly follow the same path.

The "other sites" are not just random sites: this is the current top list of CSS frameworks. This list is relevant since we are talking here about the default micro CSS framework featured in Jekyll.

@kleinfreund

This comment has been minimized.

Show comment
Hide comment
@kleinfreund

kleinfreund Jan 29, 2015

Contributor

The "other sites" are not just random sites: this is the current top list of CSS frameworks. This list is relevant since we are talking here about the default micro CSS framework featured in Jekyll.

For choosing a proper font, they are just that: random sites. Their font decisions can't be abstracted away to other sites only because they are in the same market. Anyways, this is offtopic.

Contributor

kleinfreund commented Jan 29, 2015

The "other sites" are not just random sites: this is the current top list of CSS frameworks. This list is relevant since we are talking here about the default micro CSS framework featured in Jekyll.

For choosing a proper font, they are just that: random sites. Their font decisions can't be abstracted away to other sites only because they are in the same market. Anyways, this is offtopic.

@tkrotoff

This comment has been minimized.

Show comment
Hide comment
@tkrotoff

tkrotoff Jan 29, 2015

Contributor

Btw, on the font subject and not offtopic :)

I've noticed that my site title is not easy to read (Helvetica bold 34px on OS X):

letter-spacing: -1px

Jekyll CSS defines letter-spacing: -1px several times: https://github.com/jekyll/jekyll/search?q=letter-spacing
It would be better to not specify letter-spacing and let the default font as is.

Without letter-spacing: -1px:

no letter-spacing

FYI (yeah again => :-))
None of Bootstrap, Ionic and Foundation change letter-spacing.
It is thus probably wise to not do so with Jekyll either. If interested I can create a pull request.

Contributor

tkrotoff commented Jan 29, 2015

Btw, on the font subject and not offtopic :)

I've noticed that my site title is not easy to read (Helvetica bold 34px on OS X):

letter-spacing: -1px

Jekyll CSS defines letter-spacing: -1px several times: https://github.com/jekyll/jekyll/search?q=letter-spacing
It would be better to not specify letter-spacing and let the default font as is.

Without letter-spacing: -1px:

no letter-spacing

FYI (yeah again => :-))
None of Bootstrap, Ionic and Foundation change letter-spacing.
It is thus probably wise to not do so with Jekyll either. If interested I can create a pull request.

@kleinfreund

This comment has been minimized.

Show comment
Hide comment
@kleinfreund

kleinfreund Jan 29, 2015

Contributor

👍 for that as well.

Contributor

kleinfreund commented Jan 29, 2015

👍 for that as well.

@parkr

This comment has been minimized.

Show comment
Hide comment
@parkr

parkr Jan 29, 2015

Member

@jglovier, What do you think about this?

This is really splitting hairs for me, so I don't much care either way.

Member

parkr commented Jan 29, 2015

@jglovier, What do you think about this?

This is really splitting hairs for me, so I don't much care either way.

@jglovier

This comment has been minimized.

Show comment
Hide comment
@jglovier

jglovier Jan 30, 2015

Member

Honestly I could have sworn I specified "Helvetica Neue" in my original font stack. scratches head

Yeah, it's kinda splitting hairs, by def my kind of splitting hairs. 😉 👍 🤘

Member

jglovier commented Jan 30, 2015

Honestly I could have sworn I specified "Helvetica Neue" in my original font stack. scratches head

Yeah, it's kinda splitting hairs, by def my kind of splitting hairs. 😉 👍 🤘

@parkr

This comment has been minimized.

Show comment
Hide comment
@parkr

parkr Jan 30, 2015

Member

Ok, cool. Thanks so much, @jglovier ❤️

Member

parkr commented Jan 30, 2015

Ok, cool. Thanks so much, @jglovier ❤️

parkr added a commit that referenced this pull request Jan 30, 2015

@parkr parkr merged commit e2e6e7d into jekyll:master Jan 30, 2015

1 check passed

continuous-integration/travis-ci The Travis CI build passed
Details

parkr added a commit that referenced this pull request Jan 30, 2015

@tkrotoff tkrotoff deleted the tkrotoff:helvetica branch Jan 31, 2015

alfredxing added a commit to alfredxing/jekyll that referenced this pull request Feb 11, 2015

tkrotoff added a commit to tkrotoff/osteo15.com that referenced this pull request Feb 16, 2015

@m23mclaughlin

This comment has been minimized.

Show comment
Hide comment
@m23mclaughlin

m23mclaughlin Jul 6, 2016

How might one change the default font to "Courier"?

How might one change the default font to "Courier"?

@parkr

This comment has been minimized.

Show comment
Hide comment
@parkr

parkr Jul 7, 2016

Member

@m23mclaughlin When you run jekyll new <path>, cd into <path> and edit the value in css/main.scss.

Member

parkr commented Jul 7, 2016

@m23mclaughlin When you run jekyll new <path>, cd into <path> and edit the value in css/main.scss.

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