Skip to content

Themes & appearance ​

Zephyr ships with seven built-in themes plus a custom-theme builder and a system font picker.

Built-in themes ​

The first section of Settings is a horizontal carousel of themes. Click any one to switch instantly.

Theme carousel

ThemeWhat it looks like
DarkStandard dark UI.
LightLight UI.
ZephyrThe default Zephyr look.
Midnight OceanDeep blue / navy.
CrimsonDark with red accents.
AmethystDark with purple accents.
PinkyDark with pink accents.
CustomWhatever you set in the custom theme builder.

Theme switching is instant and persists per machine.

Custom theme ​

Picking the Custom theme opens the builder. You set:

  • Accent - the highlight colour for buttons, active state, etc.
  • Background - the main app background.
  • Cards - the surface colour for cards, panels, modals.
  • Text - primary text colour.

Changes preview live.

Custom theme modal

The same modal has a Background media picker that lets you upload an image or video to use as the app background. The file is stored locally and served back to the WebView.

Font ​

The Font family setting offers three bundled fonts (Inter (default), Outfit, DM Sans) plus any TTF/OTF font installed on your system.

DPI scaling ​

The Display section in Settings has a DPI Scaling dropdown that scales the whole interface in named steps from 75% up to 200%. Ctrl + = / - and Ctrl + mouse wheel nudge the same setting.

Window ​

The Window section in Settings has:

  • Native title bar (non-macOS only) - use the OS title bar instead of Zephyr's custom one.
  • Fullscreen - toggle the window into fullscreen (also bound to F11, or Cmd+F on macOS).
  • Shortcuts - opens a modal listing the keyboard shortcuts Zephyr binds.

Other preferences ​

The Settings page also covers:

  • Language - app locale.
  • Gamepad - enable / disable gamepad navigation and see what controller Zephyr detected.
  • Sources - opt CurseForge in or out of the catalog (Beta).
  • Miscellaneous - automatic mod fetching, pull-before-launch.
  • Locations - where Zephyr stores its data and cache folders. The path can be changed.

Released under GPL-3.0.