Skip to content

Appearance

Light and Dark Theme

Diffract ships with a light theme and a dark theme. To switch between them:

  1. Open Settings (gear icon in the title bar).
  2. Go to Appearance.
  3. Click the desired theme option.

The theme applies immediately. The preference is saved and restored on the next launch.

Settings appearance panel in light theme

Settings appearance panel in dark theme


Syntax Highlighting

Diffract applies syntax colouring to source code files in the comparison panels. Recognised languages include JavaScript, TypeScript, Python, Rust, Go, Java, Dart, and more.

To toggle syntax highlighting:

  1. Open Settings → Appearance.
  2. Use the Syntax highlighting switch.

The setting is saved globally and applies to all comparisons.


Minimap

Each panel shows a minimap strip on its outer edge - a scaled-down overview of the whole file with diff colours that helps you see where changes are concentrated without scrolling.

To show or hide the minimap:

  1. Open Settings → Appearance.
  2. Use the Show minimap switch.

The setting is saved globally.