# Trustvice Code

The **Trustvice monospace typeface** — an open-source font under the **SIL Open
Font License 1.1**, a renamed fork of
[JetBrains Mono](https://github.com/JetBrains/JetBrainsMono) by Philipp Nurullin
and Konstantin Bulenkov / the JetBrains Mono Project Authors. All 138 coding
ligatures carry over untouched.

## What's in here

- **`fonts/variable/`** — `TrustviceCodeVariable.woff2` (+ `-Italic`) and the
  source-faithful `TrustviceCode[wght].ttf` (+ `-Italic[wght]`), weight `100–800`
  (Thin→ExtraBold; there is no 900). Use the bracket-free WOFF2 on the web.
- **`fonts/static/`** — the full Thin→ExtraBold + italics static set, TTF + WOFF2.
- **`fonts/nl/`** — **Trustvice Code NL**, the no-ligature sub-family (a renamed
  fork of JetBrains Mono NL), for environments where ligatures aren't wanted.
- **`OFL.txt`**, **`FONTLOG.txt`**, **`NOTICE.md`** — license + provenance.
- **`upstream/`** — the unmodified JetBrains Mono v2.304 release, committed for
  reproducibility. Rebuild with
  `python3 tools/rename_to_trustvice_code.py <extracted-upstream> <out>`.

## Web usage

```css
@font-face {
  font-family: "Trustvice Code";
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
  src: url("https://cdn.trustvice.com/static/fonts/trustvice-code/files/TrustviceCodeVariable.woff2") format("woff2");
}
@font-face {
  font-family: "Trustvice Code";
  font-style: italic;
  font-weight: 100 800;
  font-display: swap;
  src: url("https://cdn.trustvice.com/static/fonts/trustvice-code/files/TrustviceCodeVariable-Italic.woff2") format("woff2");
}
```

Then `font-family: "Trustvice Code", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;`.
Ligatures are on by default (`calt`); to disable in a surface, set
`font-feature-settings: "calt" 0;` or use the **NL** sub-family.

## Download

`https://cdn.trustvice.com/static/fonts/trustvice-code/oss/downloads/trustvice-code.zip`
