With auto theme selection, the wrong logo variant is shown #7879

Closed
opened 2026-02-05 13:23:03 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @nicokaiser on GitHub (Nov 20, 2025).

I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.

  • Yes

The bug

When using automatic theme selection (dark/light) based on the system preference, sometimes the wrong logo variant is shown.

This seems to happen when automatic theme selection is enabled with one preferred scheme (e.g. light) and then the site is openend with a different preferred scheme (e.g. dark). The logo then does not seem to be adjusted.

The OS that Immich Server is running on

Debian

Version of Immich Server

v2.3.1

Version of Immich Mobile App

v2.3.1

Platform with the issue

  • Server
  • Web
  • Mobile

Device make and model

No response

Your docker-compose.yml content

(not relevant here)

Your .env content

(not relevant here)

Reproduction steps

  1. Set theme preference to dark in the OS
  2. Enable automatic theme selection in Immich. Dark mode logo is shown.
  3. Switch theme preference to light in the OS
  4. Reload Immich. The site is shown correctly in light mode, but the logo is still the one from dark mode.

Relevant log output


Additional information

No response

Originally created by @nicokaiser on GitHub (Nov 20, 2025). ### I have searched the existing issues, both open and closed, to make sure this is not a duplicate report. - [x] Yes ### The bug When using automatic theme selection (dark/light) based on the system preference, sometimes the wrong logo variant is shown. This seems to happen when automatic theme selection is enabled with one preferred scheme (e.g. light) and then the site is openend with a different preferred scheme (e.g. dark). The logo then does not seem to be adjusted. ### The OS that Immich Server is running on Debian ### Version of Immich Server v2.3.1 ### Version of Immich Mobile App v2.3.1 ### Platform with the issue - [ ] Server - [x] Web - [ ] Mobile ### Device make and model _No response_ ### Your docker-compose.yml content ```YAML (not relevant here) ``` ### Your .env content ```Shell (not relevant here) ``` ### Reproduction steps 1. Set theme preference to dark in the OS 2. Enable automatic theme selection in Immich. Dark mode logo is shown. 3. Switch theme preference to light in the OS 4. Reload Immich. The site is shown correctly in light mode, but the logo is still the one from dark mode. ### Relevant log output ```shell ``` ### Additional information _No response_
Author
Owner

@meesfrensel commented on GitHub (Nov 24, 2025):

I noticed this too after updating from 2.2.3 to 2.3.1. and indeed, the logo appeared to be the only wrongly styled element. Will try to investigate.

@meesfrensel commented on GitHub (Nov 24, 2025): I noticed this too after updating from 2.2.3 to 2.3.1. and indeed, the logo appeared to be the only wrongly styled element. Will try to investigate.
Author
Owner

@danieldietzler commented on GitHub (Nov 28, 2025):

Fixed by #24209

@danieldietzler commented on GitHub (Nov 28, 2025): Fixed by #24209
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#7879