mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[PR #13092] [CLOSED] Enh chat controls status #46146
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/13092
Author: @taylorwilsdon
Created: 4/20/2025
Status: ❌ Closed
Base:
dev← Head:enh_chat_controls_status📝 Commits (4)
2d225aaimprove chat controls view1ea796eAdd changes active indicator when controls are collapsed4b64241fixed scrollingea01adescale nicely📊 Changes
4 files changed (+166 additions, -35 deletions)
View changed files
📝
src/lib/components/chat/Chat.svelte(+4 -0)📝
src/lib/components/chat/ChatControls.svelte(+20 -12)📝
src/lib/components/chat/Controls/Controls.svelte(+137 -22)📝
src/lib/components/chat/Navbar.svelte(+5 -1)📄 Description
Pull Request Checklist
devbranch.Changelog Entry
Description
Thought you might like this one, just a little quality of life PR - it introduces a visual indicator for active chat controls, improved responsive behaviour for the controls pane, and a UI refresh for Chat Controls to better match the rest of the UI. I had some folks asking me the other day about the controls because they wanted to set a system prompt for that chat and I realized it doesn't look or feel like most of the rest of the app, and changes are largely hidden once you hide it away and you may forget entirely that you've got custom settings active. Introduced a nice little visual indicator so that folks get immediate feedback when any non‑default parameter or system prompt is set, reducing accidental mis‑configuration.
Added
controlsActivereactive flagControls.svelte→ChatControls.svelte→Chat.svelte→Navbar.svelte.ChatFile&ChatParamsTypeScript interfaces for stronger typing.Changed
relativecontainer to host the blue dot.Deprecated
Removed
Fixed
Security
Breaking Changes
controlsActiveis optional with sensible default.Additional Information
No additional information.
Screenshots or Videos
https://github.com/user-attachments/assets/7e32cb16-17e2-42ee-a563-b0fad53bf0b9
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the CONTRIBUTOR_LICENSE_AGREEMENT, and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.