Skip to content

Use GitLab Mono over JetBrains Mono

Lukas 'ai-pi' Eipert requested to merge leipert-use-gitlab-mono into master

What does this MR do and why?

Use GitLab Mono over JetBrains Mono

This enables us to only ship two font files, disable the ligature hack and fixes the Backtick bug.

Screenshots or screen recordings

Where Before After
Inside GitLab Screenshot_2023-06-08_at_17.18.25 Screenshot_2023-06-08_at_17.17.45
Web IDE - Screenshot_2023-06-08_at_18.12.18

tested with:

This **`is bold fff`** _`italic fff`_ and **_`bold italic fff`_** and `normalfff` monospace.

`=>` no ligatures and no Backtick bug:

~~~markdown
`A`
~~~

How to set up and validate locally

  1. Edit any markdown and use monospace characters (see above)
  2. Because the font is lazy loaded, it could be that you need to reload and the font only loads on 2nd load

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Lukas 'ai-pi' Eipert

Merge request reports