Vale CMS Need more than a rule playground? Explore

Brand assets

Vale’s mark, wordmark, and colors.

For a talk, a post, a docs page, or an integration listing. Use the files as they are: every one is drawn from a single vector, so they match each other and the site. Writing about Vale? The press page has the boilerplate, the facts, and the terms to use.

The Vale logo on a light background
The Vale logo on a dark background

Logo

The mark and the wordmark together. Pick the file for the background it will sit on: Grass has a step for each. The mono versions are for print and single-color contexts.

  • Logo

    Logo

    Light backgrounds

  • Logo, dark

    Logo, dark

    Dark backgrounds

  • Logo, black

    Logo, black

    One color, light

    SVG
  • Logo, white

    Logo, white

    One color, dark

    SVG

Mark

The mark on its own, for favicons, avatars, and anywhere the name is already in view. The icons are opaque squares: let the platform round the corners.

  • Mark

    Mark

    Grass, light backgrounds

  • Mark, dark

    Mark, dark

    Dark backgrounds

    SVG
  • Mark, black

    Mark, black

    One color

    SVG
  • Mark, white

    Mark, white

    One color

    SVG
  • Icon, dark

    Icon, dark

    Avatar · 1024 px

  • Icon, light

    Icon, light

    Avatar · 1024 px

Color

One accent and three neutrals. Grass is the mark and the buttons, with a lighter step for dark backgrounds and a darker one where it has to read as text. Click a swatch to copy its hex.

Typography

The wordmark is a serif; everything else is Inter. Anything that is a command, a file name, or a rule goes in a monospace face; the platform default is fine.

Your style, our editor.

Vale brings code-like linting to prose: one rule set, every document, entirely offline.

$ vale --minAlertLevel=error docs/

Display
Inter Medium
Wordmark
Headings
Inter Semibold
Body
Inter Regular
Code
Monospace
The wordmark is Newsreader Semibold, shipped as paths. Both faces are free under the SIL Open Font License; Inter is from rsms.me/inter.

Using it

Clear space. Keep one stroke-width of the mark clear on every side. Nothing else goes inside the dashed line.
16px
24px
32px
48px
80px
120px
180px
Scale. The mark holds down to 16 px, where it is the favicon. Keep the lockup at least 80 px wide; below that, drop the wordmark.
Which one
The lockup where Vale is being introduced. The mark alone where the name is already in view, or where there is no room for it.
The name
Vale in prose, capital V, and vale when you mean the command. Not VALE, and not Vale.sh.
The wordmark
Newsreader Semibold, as shipped in the lockup files. Don’t set it yourself: use the SVG so the spacing matches.
Background
A flat color, light or dark. Over a photograph or a gradient, put it on a Paper or Graphite panel first.

Logo don’ts

  • Don’t flip it

  • Don’t stretch it

  • Don’t recolor it

  • Don’t add effects

  • Don’t crop it

  • Don’t use the wordmark alone

  • Don’t put the mark after the name

  • Don’t change the spacing

The mark is not a checkbox. It reads as one at a glance, which is the point, but don’t use it in an interface to mean “done” or “passing”. Need a screenshot or a quote instead? The library has both.

Guidelines

Vale is an ordinary word, and the project makes no claim on it. The mark and the wordmark were drawn for the project, and you are welcome to use them to refer to it: in a talk, a post, a comparison, or the listing for an integration you built.

The only asks are the obvious ones. Use the files as drawn, and don’t present something else as Vale, or as endorsed by it.

Questions

Not sure a use is fine, or need a file that isn’t here? Ask on Discord or open an issue.