[PR #25922] fix: ensure theme stays in sync with @immich/ui #18403

Open
opened 2026-02-05 16:37:38 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/25922
Author: @michelheusschen
Created: 2/5/2026
Status: 🔄 Open

Base: mainHead: fix/web-theme-sync


📝 Commits (1)

  • 6da59d8 fix: ensure theme stays in sync with @immich/ui

📊 Changes

1 file changed (+10 additions, -10 deletions)

View changed files

📝 web/src/lib/managers/theme-manager.svelte.ts (+10 -10)

📄 Description

  • Apply the current theme on app init for both system and manual modes to avoid stale UI theme
  • Use onUiThemeChange() to persist UI theme changes to localStorage

Fixes #24721


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/25922 **Author:** [@michelheusschen](https://github.com/michelheusschen) **Created:** 2/5/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `fix/web-theme-sync` --- ### 📝 Commits (1) - [`6da59d8`](https://github.com/immich-app/immich/commit/6da59d8262a1acc9c3db7aae7afe0413aeeeae4c) fix: ensure theme stays in sync with @immich/ui ### 📊 Changes **1 file changed** (+10 additions, -10 deletions) <details> <summary>View changed files</summary> 📝 `web/src/lib/managers/theme-manager.svelte.ts` (+10 -10) </details> ### 📄 Description - Apply the current theme on app init for both system and manual modes to avoid stale UI theme - Use `onUiThemeChange()` to persist UI theme changes to localStorage Fixes #24721 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 16:37:38 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#18403