mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-05 18:38:17 -05:00
[PR #12588] [CLOSED] feat: connections admin settings UI enhancements #22981
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?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/12588
Author: @Coffee-Boyy
Created: 4/8/2025
Status: ❌ Closed
Base:
dev← Head:ui-setting-updates📝 Commits (1)
0252711feat: connections admin settings UI enhancements📊 Changes
11 files changed (+65 additions, -97 deletions)
View changed files
📝
src/app.css(+4 -0)📝
src/lib/components/AddConnectionModal.svelte(+19 -40)📝
src/lib/components/admin/Settings/Connections.svelte(+8 -10)📝
src/lib/components/admin/Settings/Connections/ManageOllamaModal.svelte(+2 -10)📝
src/lib/components/admin/Settings/Connections/OllamaConnection.svelte(+8 -10)📝
src/lib/components/admin/Settings/Connections/OpenAIConnection.svelte(+6 -6)📝
src/lib/components/admin/Settings/Models/Manage/ManageMultipleOllama.svelte(+1 -1)📝
src/lib/components/admin/Settings/Models/Manage/ManageOllama.svelte(+7 -10)📝
src/lib/components/chat/Settings/Tools/Connection.svelte(+5 -4)📝
src/lib/components/common/SensitiveInput.svelte(+4 -5)📝
src/lib/components/common/Textarea.svelte(+1 -1)📄 Description
Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions and describe your changes before submitting a pull request.
Before submitting, make sure you've checked the following:
devbranch.Changelog Entry
Description
This change updates the connections settings page to use a text box that has a different background color (if on dark mode) or a border (if on light mode) to differentiate it from non-input fields. I often struggled to find user-editable fields in the settings pages since everything was the same color. I also noticed this text box that I am switching the page to was being used in some pages so I decided to make a common CSS class for it and update the connections page as a first pass before applying to the remaining pages.
If you approve of these styling changes, I have already made the changes to the remaining settings pages and modals so I can submit that PR afterwards but wanted to get signoff before doing so since there are several files that were edited.
Added
input-settingCSS class that makes the input box standout instead of having the same background color as the page itself.Changed
XMarkandReseticons instead of custom SVG code for X buttons and Test Connection buttons.Deprecated
None
Removed
None
Fixed
None
Security
None
Breaking Changes
None
Additional Information
None
Screenshots or Videos
Connections tab:
Edit/Add connection modal:
Manage Ollama modal with GGUF file upload:
Manage Ollama modal with HF url input:
Light mode screenshots:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.