Settings - Interface - Theme, font and colors


  • Some settings may not be available on all Android version and some may only be visible when other related settings are enabled.
  • The application evolve frequently and in some cases the documentation can be late, just leave a message in the chat if you find an issue with the docs.

Theme mode

Select the theme mode, automatic light/dark or even black mode.

Default color source

Choose from where Symfonium get it’s colors.

  • System default: Use Material You theme for devices on Android 12+
  • Custom color: Select a custom source color and let Symfonium generate a theme from it.
  • Custom theme: Apply a custom theme that define each colors separately. (Allows imports and manual creation).

Now playing color source.

If enabled use extracted color from currently playing album art to generate a theme.

Selected theme colors

List all the current theme selected colors. Click on the list for a more precise dialog.

Library source color

If enabled use extracted color from currently displayed media in the library to build a theme for that page.


Select the fonts that will be used throughout the app. Choose from a variety of font styles to personalize your Symfonium experience.

Custom color

When in custom color mode, new options are available.

Seed color

Press the color for a detailed color picked or press the Pick button to select from a list.
That color will then be used to generate the theme according to the next settings.

Palette style

Select how the palette is generated from the selected color:

  • TonalSpot: A calm theme, sedated colors that aren’t particularly chromatic.
  • Neutral: A theme that’s slightly more chromatic than monochrome, which is purely black / white / gray.
  • Vibrant: A loud theme, colorfulness is maximum for Primary palette, increased for others.
  • Expressive: A playful theme - the source color’s hue does not appear in the theme.
  • Rainbow: A playful theme - the source color’s hue does not appear in the theme.
  • FruitSalad: A playful theme - the source color’s hue does not appear in the theme.
  • Monochrome: A monochrome theme, colors are purely black / white / gray.
  • Fidelity: A scheme that places the source color in Scheme.primaryContainer. Tertiary Container is the complement to the source color, using TemperatureCache. It also maintains constant appearance.
  • Content: Tertiary Container is an analogous color, specifically, the analog of a color wheel divided into 6, and the precise analog is the one found by increasing hue. This is a scientifically grounded equivalent to rotating hue clockwise by 60 degrees. It also maintains constant appearance.


Select the contrast level of the palette.

Custom theme

When custom theme is selected you can select any predefined theme, import JSON themes that will be saved locally for quick access or directly create a new theme.

Imported or created custom theme can be edited, renamed or delete by clicking again on them.

Delete will remove the theme from the local database and export will export the theme in a JSON format for sharing with others or backup purposes.

Edit will open the full custom theme editor allowing you to change any color with a precise color editor and directly see the result.

See Symfonium custom themes for the custom theme format and how to create one.