MenuSettings and looks / Themes and fonts

Docs / Settings and looks

Themes and fonts

Three settings make JSpark's look: the App Theme, the Code Theme and the font.

On this page

JSpark offers two App Themes, Sunny and Night, two Code Themes, Plain and Moss, and the Fira Code font. It starts in Night with Moss and Fira Code. The other themes and fonts are JSpark+.

App Theme

The App Theme colours the app’s own surfaces, around and behind your code.

  1. Open Settings → General.
  2. Click a tile under Theme. The window changes at once.

There are six: Sunny, Calm and Paper are light; Night, Dusk and Slate are dark.

Each Theme tile wears its own colours. In JSpark, Sunny and Night are free; the rest are marked JSpark+.

When you go from a light Theme to a dark one, the Code Theme moves to the same place in the dark list. Go back, and you are where you started. In JSpark, when that place needs JSpark+, the Code Theme becomes Plain in light and Moss in dark.

Code Theme

The Code Theme colours your code in the editor and the values in the console. It is chosen apart from the App Theme.

  1. Open Settings → Editor.
  2. Click a tile under Code colors.

The list shows the six Code Themes that match the App Theme’s brightness. For a light Theme: Plain, Sepia, Meadow, Frost, Dawn and Mono. For a dark one: Ink, Ember, Moss, Neon, Orchid and Contrast.

The dark Code Themes, each tile showing one line in its colours, and the fonts under them.

Font and text size

The font is used for code in the editor and in the console. Pick it under Settings → Editor → Font; each tile is drawn in its own face.

  • Fira Code and JetBrains Mono come with the app.
  • Fira Code + Ligatures joins => and !== into single symbols. Fira Code draws each character on its own.
  • Other monospace fonts appear in the list once they are installed on your computer, such as Cascadia Code, Source Code Pro or IBM Plex Mono.

Settings → Editor → Text size sets how large code is drawn, from 10 to 24 px. The default is 13px. The console uses the same size, unless you move its own slider in Settings → Console → Text size.

More themes and fonts JSpark+

JSpark+ has every App Theme, every Code Theme and every font in the list.

The same Snippet in six looks. Pick one above to see every window on this page in it.

In JSpark, every tile is still shown, so you can see each look. The ones that need JSpark+ wear its mark. Clicking one says what JSpark+ adds, and changes nothing. If the app goes back to JSpark, the look you chose stays as it is. See What JSpark+ adds.

The pictures show JSpark on a Mac. On Windows, the window looks a little different and uses Ctrl for ⌘, but everything works the same way.

Esc

Type to search every docs page.