Skip to content

Themes and fonts

Make Revue look like the editor and terminal you already use: pick its themes, bring in a theme from another app, change any colour, and set the fonts and sizes you read best.

Revue has two kinds of theme, chosen separately in Settings:

  • The interface theme colours the sidebar, bars, menus and sheets. It’s in Settings › Appearance.
  • The code theme colours the diff and syntax. It’s in Settings › Code, with dozens of built-in themes such as GitHub Dark, Dracula, Nord and Tokyo Night.

Each has a theme for dark windows and one for light windows. Mode chooses which you see: Light, Dark, or System, which follows your Mac. An interface theme set to Match takes its colours from your code theme. View › Appearance switches the mode and opens the theme pickers from the menu bar.

SettingWhereOptionsDefault
ModeSettings › AppearanceLight, Dark, SystemSystem
Interface themeSettings › Appearancerevue-dark
Interface theme for light windowsSettings › Appearancerevue-light
AccentSettings › AppearanceBlue, Coral, Amber, Green, VioletBlue
Use theme accentSettings › AppearanceOn or offOn

Revue can bring in the theme you use elsewhere. Choose View › Appearance › Import Theme, or Import theme in Settings › Appearance › Custom themes. It reads themes from VS Code, Cursor, VSCodium, Windsurf, JetBrains IDEs, Zed and Sublime Text, and TextMate .tmTheme files.

Setup offers the same the first time you open Revue. It lists the themes it found in your editors and terminals, and Preview shows one in Revue before you keep it.

Setup’s Appearance row listing themes found in iTerm2, Ghostty, VS Code, Zed and other apps, each with PreviewSetup’s Appearance row listing themes found in iTerm2, Ghostty, VS Code, Zed and other apps, each with Preview

To change any colour, open a theme picker and choose Customise current theme, or choose New from in Settings › Appearance › Custom themes to start from another theme. The editor changes the background, text, line numbers, links, added and removed lines, hunk headers, search matches and selection, and warns when text gets hard to read. Your themes are listed in Custom themes, where you can duplicate, edit or remove them.

Each kind of text has its own font, weight, size and line height:

  • Interface text in Settings › Appearance. Its size moves every other interface size with it.
  • Code in Settings › Code, with ligatures, thin strokes and syntax italics.
  • What you write, pull request titles and descriptions and comments, in Settings › Writing.
  • The terminal in Settings › Terminal.
The Code font picker open in Settings › Code, listing the monospaced fonts installed on this MacThe Code font picker open in Settings › Code, listing the monospaced fonts installed on this Mac

View › Zoom In and Zoom Out scale the interface from 80% to 140%, the same as Interface zoom in Settings › Appearance. Actual Size goes back to 100%.

ActionKey
Zoom in⌘=
Zoom out⌘-
Actual size⌘0
SettingWhereOptionsDefault
Interface zoomSettings › Appearance80% to 140%, in steps of 5100%
Interface fontSettings › AppearanceSystem
Interface text sizeSettings › Appearance13 pt to 16 pt, in steps of 0.513.5 pt
Code fontSettings › CodeSystem
Code sizeSettings › Code10 pt to 18 pt, in steps of 0.513 pt
Line heightSettings › Code1.2× to 2×, in steps of 0.051.7×