[PR #986] [CLOSED] ui: shadcn svelte tooltips #7345

Closed
opened 2025-11-11 17:23:59 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/986
Author: @jannikstdl
Created: 3/1/2024
Status: Closed

Base: devHead: tooltip-integration


📝 Commits (3)

📊 Changes

9 files changed (+335 additions, -79 deletions)

View changed files

📝 bun.lockb (+0 -0)
components.json (+14 -0)
📝 package.json (+7 -2)
📝 src/lib/components/chat/MessageInput.svelte (+93 -76)
src/lib/components/ui/tooltip/index.ts (+15 -0)
src/lib/components/ui/tooltip/tooltip-content.svelte (+28 -0)
src/lib/utils/svelte-shadcn.ts (+62 -0)
📝 src/tailwind.css (+65 -0)
📝 tailwind.config.js (+51 -1)

📄 Description

Minimal implementation/draft of svelte shadcn tooltips for proposed change.

would resolve #259

https://github.com/open-webui/open-webui/assets/69747628/fc8c9170-5bbc-40ba-846d-d8e36682d6e6

This commit implements a minimal UI change for the proposed feature. The change introduces new Tooltips that allows users to see the action when hovering over some UI elements. This will improve the user experience by making it more declarative.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/986 **Author:** [@jannikstdl](https://github.com/jannikstdl) **Created:** 3/1/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `tooltip-integration` --- ### 📝 Commits (3) - [`371df05`](https://github.com/open-webui/open-webui/commit/371df05135a6c710e1e12180f2d6f56823ed19a5) first draft - [`559943d`](https://github.com/open-webui/open-webui/commit/559943d0bfed76cea84415841f8e5fe25b1497bd) first draft - [`4dd7084`](https://github.com/open-webui/open-webui/commit/4dd7084495abe33b394f7d089b28ff49f3fb19da) import fix ### 📊 Changes **9 files changed** (+335 additions, -79 deletions) <details> <summary>View changed files</summary> 📝 `bun.lockb` (+0 -0) ➕ `components.json` (+14 -0) 📝 `package.json` (+7 -2) 📝 `src/lib/components/chat/MessageInput.svelte` (+93 -76) ➕ `src/lib/components/ui/tooltip/index.ts` (+15 -0) ➕ `src/lib/components/ui/tooltip/tooltip-content.svelte` (+28 -0) ➕ `src/lib/utils/svelte-shadcn.ts` (+62 -0) 📝 `src/tailwind.css` (+65 -0) 📝 `tailwind.config.js` (+51 -1) </details> ### 📄 Description **Minimal implementation/draft of svelte shadcn tooltips for proposed change.** would resolve #259 https://github.com/open-webui/open-webui/assets/69747628/fc8c9170-5bbc-40ba-846d-d8e36682d6e6 This commit implements a minimal UI change for the proposed feature. The change introduces new Tooltips that allows users to see the action when hovering over some UI elements. This will improve the user experience by making it more declarative. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-11 17:23:59 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#7345