mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-10 07:43:10 -05:00
feat: Global Background Image Setting #5436
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @silentoplayz on GitHub (Jun 4, 2025).
Check Existing Issues
Problem Description
Currently, the
Chat Background Imagesetting allows for personalizing the background only within the chat interface. This means other core sections of the application, such as the Workspace (Models, Knowledge, Prompts, Tools, Functions) and the Admin Panel (Dashboard, Settings), remain with the default background.Users seeking a consistent, personalized visual experience across the entire Open WebUI application are unable to achieve this with the existing, chat-specific setting.
Desired Solution you'd like
I propose introducing a new user-level interface setting, distinct from
Chat Background Image, provisionally namedGlobal Background Image.This new setting would allow users to select an image that serves as the background for all major sections of the Open WebUI application with a tint (similar to that as seen with the use of a chat background image applied), including:
The existing
Chat Background Imagesetting would remain unchanged, continuing to provide specific background customization for the chat interface. If bothGlobal Background ImageandChat Background Imageare set, theChat Background Imagewould take precedence and override the global setting only within the chat views, allowing for granular control.Alternatives Considered
An alternative considered was to rename the existing
Chat Background Imagesetting and expand its functionality to cover the entire UI. However, this approach has two drawbacks:Another alternative concept that was considered was setting chat backgrounds at a model level (i.e., having custom backgrounds per model). However, this idea presents complexities, especially in scenarios where multiple models are used concurrently within a single chat session. If two or more models, each with their own assigned background, are responding simultaneously, it becomes ambiguous which background should be displayed, potentially leading to a confusing or flickering user experience.
Introducing a separate
Global Background Imagesetting provides maximum flexibility, allowing users to customize their entire experience, while retaining the option for chat-specific backgrounds.Additional Context
This enhancement would significantly boost the personalization capabilities of Open WebUI, allowing users to create a more consistent and aesthetically pleasing environment across the entire application. It leverages existing functionality (background image display) and extends it logically to other parts of the UI, improving the overall user experience.
I deleted the original feature request message of mine from Discord before thinking to take this screen capture for the issue post.
