mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
[PR #24388] [CLOSED] feat(rebrand): inject workbench-styled shell sidebar #66491
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/24388
Author: @l3aconator
Created: 5/5/2026
Status: ❌ Closed
Base:
main← Head:feat/workbench-shell📝 Commits (10+)
a818db3Enable 4GB Node heap for frontend build82e8b5aAdd /approve PR bot workflow653eb9fMerge pull request #1 from swept-ai/fix/dockerfile-node-heap-size1af5ad9Merge pull request #2 from swept-ai/chore/pr-approve-boted9d688Add CLAUDE.md to orient agents in this repoc568e61Merge branch 'open-webui:main' into main878fad1Merge pull request #3 from swept-ai/docs/claude-md78a83e3Fix frontend build CI heap and remove unused release workflowscbbd2e5Apply prettier formatting to CLAUDE.md0a7ddabMerge pull request #4 from swept-ai/ci/fix-frontend-build-and-prune-workflows📊 Changes
56 files changed (+1929 additions, -1091 deletions)
View changed files
📝
.env.example(+15 -1)➖
.github/workflows/build-release.yml(+0 -61)➖
.github/workflows/docker-build.yaml(+0 -917)📝
.github/workflows/format-build-frontend.yaml(+2 -0)➕
.github/workflows/pr-approve-bot.yml(+76 -0)➖
.github/workflows/release-pypi.yml(+0 -36)📝
.gitignore(+6 -1)➕
CLAUDE.md(+71 -0)📝
Dockerfile(+1 -1)📝
backend/open_webui/env.py(+2 -0)📝
backend/open_webui/main.py(+2 -0)📝
backend/open_webui/static/custom.css(+286 -0)📝
backend/open_webui/static/loader.js(+207 -0)📝
docker-compose.yaml(+10 -0)➕
docs/integrations/vertex-ai.md(+220 -0)➕
plugins/functions/README.md(+78 -0)➕
plugins/functions/vertex_chat.py(+268 -0)➕
scripts/vertex-impersonate.sh(+79 -0)📝
src/app.css(+10 -4)📝
src/app.html(+1 -1)...and 36 more files
📄 Description
Summary
What's in the shell
How it integrates with the existing chat sidebar
Why two copies of custom.css/loader.js?
Test plan
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.