Original PR: https://github.com/open-webui/open-webui/pull/17627 Author: @Maxine99 Created: 9/21/2025 Status: ❌ Closed
Base: main ← Head: feat/jiayi-frontend-components
main
feat/jiayi-frontend-components
3e95e7c
8abe03b
9badada
1536ad2
902a647
692d217
1abb2c3
120 files changed (+4862 additions, -2436 deletions)
📝 backend/open_webui/config.py (+13 -0) 📝 backend/open_webui/env.py (+1 -0) 📝 docker-compose.yaml (+24 -13) ➕ setupguide.md (+255 -0) 📝 src/app.html (+1 -11) ➕ src/lib/apis/workflows/index.ts (+377 -0) 📝 src/lib/components/AddConnectionModal.svelte (+2 -2) 📝 src/lib/components/OnBoarding.svelte (+3 -0) 📝 src/lib/components/admin/Functions.svelte (+86 -113) 📝 src/lib/components/admin/Settings.svelte (+35 -35) 📝 src/lib/components/admin/Settings/Audio.svelte (+26 -26) 📝 src/lib/components/admin/Settings/CodeExecution.svelte (+21 -21) 📝 src/lib/components/admin/Settings/Connections.svelte (+106 -58) 📝 src/lib/components/admin/Settings/Database.svelte (+7 -7) 📝 src/lib/components/admin/Settings/Documents.svelte (+33 -33) 📝 src/lib/components/admin/Settings/Evaluations.svelte (+4 -4) 📝 src/lib/components/admin/Settings/General.svelte (+51 -64) 📝 src/lib/components/admin/Settings/Images.svelte (+30 -30) 📝 src/lib/components/admin/Settings/Interface.svelte (+24 -24) 📝 src/lib/components/admin/Settings/Models.svelte (+4 -4)
backend/open_webui/config.py
backend/open_webui/env.py
docker-compose.yaml
setupguide.md
src/app.html
src/lib/apis/workflows/index.ts
src/lib/components/AddConnectionModal.svelte
src/lib/components/OnBoarding.svelte
src/lib/components/admin/Functions.svelte
src/lib/components/admin/Settings.svelte
src/lib/components/admin/Settings/Audio.svelte
src/lib/components/admin/Settings/CodeExecution.svelte
src/lib/components/admin/Settings/Connections.svelte
src/lib/components/admin/Settings/Database.svelte
src/lib/components/admin/Settings/Documents.svelte
src/lib/components/admin/Settings/Evaluations.svelte
src/lib/components/admin/Settings/General.svelte
src/lib/components/admin/Settings/Images.svelte
src/lib/components/admin/Settings/Interface.svelte
src/lib/components/admin/Settings/Models.svelte
...and 80 more files
Small updates to frontend files for consistency and minor adjustments.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/17627
Author: @Maxine99
Created: 9/21/2025
Status: ❌ Closed
Base:
main← Head:feat/jiayi-frontend-components📝 Commits (7)
3e95e7cScaffold Setup, setup guide and updated docker-compose configuration:8abe03bAdd new frontend components and workflows9badadafeat: unify Tools and Prompts page layouts, optimize card styles1536ad2feat: Add workflows functionality and unify edit icons902a647feat: Update UI components and styling692d217Update auth pages styling and admin functions layout1abb2c3feat: Update signup page to skip email verification📊 Changes
120 files changed (+4862 additions, -2436 deletions)
View changed files
📝
backend/open_webui/config.py(+13 -0)📝
backend/open_webui/env.py(+1 -0)📝
docker-compose.yaml(+24 -13)➕
setupguide.md(+255 -0)📝
src/app.html(+1 -11)➕
src/lib/apis/workflows/index.ts(+377 -0)📝
src/lib/components/AddConnectionModal.svelte(+2 -2)📝
src/lib/components/OnBoarding.svelte(+3 -0)📝
src/lib/components/admin/Functions.svelte(+86 -113)📝
src/lib/components/admin/Settings.svelte(+35 -35)📝
src/lib/components/admin/Settings/Audio.svelte(+26 -26)📝
src/lib/components/admin/Settings/CodeExecution.svelte(+21 -21)📝
src/lib/components/admin/Settings/Connections.svelte(+106 -58)📝
src/lib/components/admin/Settings/Database.svelte(+7 -7)📝
src/lib/components/admin/Settings/Documents.svelte(+33 -33)📝
src/lib/components/admin/Settings/Evaluations.svelte(+4 -4)📝
src/lib/components/admin/Settings/General.svelte(+51 -64)📝
src/lib/components/admin/Settings/Images.svelte(+30 -30)📝
src/lib/components/admin/Settings/Interface.svelte(+24 -24)📝
src/lib/components/admin/Settings/Models.svelte(+4 -4)...and 80 more files
📄 Description
Description
Small updates to frontend files for consistency and minor adjustments.
Notes
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.