[PR #976] [MERGED] [FEAT] Implement new designs for embed widget #3541

Closed
opened 2026-02-22 18:33:59 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/anything-llm/pull/976
Author: @shatfield4
Created: 3/26/2024
Status: Merged
Merged: 4/2/2024
Merged by: @timothycarambat

Base: masterHead: 924-feat-implement-new-designs-for-embed-widget


📝 Commits (10+)

📊 Changes

17 files changed (+414 additions, -245 deletions)

View changed files

📝 embed/README.md (+5 -3)
📝 embed/index.html (+3 -5)
📝 embed/src/App.jsx (+19 -11)
embed/src/assets/anything-llm-icon.svg (+5 -0)
📝 embed/src/components/ChatWindow/ChatContainer/ChatHistory/HistoricalMessage/index.jsx (+64 -40)
📝 embed/src/components/ChatWindow/ChatContainer/ChatHistory/PromptReply/index.jsx (+54 -20)
📝 embed/src/components/ChatWindow/ChatContainer/ChatHistory/index.jsx (+7 -6)
📝 embed/src/components/ChatWindow/ChatContainer/PromptInput/index.jsx (+24 -5)
📝 embed/src/components/ChatWindow/Header/index.jsx (+80 -23)
📝 embed/src/components/ChatWindow/index.jsx (+7 -2)
📝 embed/src/components/Head.jsx (+109 -122)
embed/src/components/ResetChat/index.jsx (+19 -0)
📝 embed/src/components/Sponsor/index.jsx (+1 -1)
📝 embed/src/hooks/useScriptAttributes.js (+1 -0)
📝 embed/src/main.jsx (+2 -2)
embed/src/utils/date.js (+9 -0)
📝 frontend/public/embed/anythingllm-chat-widget.min.js (+5 -5)

📄 Description

Pull Request Type

  • feat
  • 🐛 fix
  • ♻️ refactor
  • 💄 style
  • 🔨 chore
  • 📝 docs

Relevant Issues

resolves #924
resolves #1012

What is in this change?

Describe the changes in this PR that are impactful to the repo.

  • Implement new UI designs for embedded chat widget
  • Add support for mobile views to embedded chat widget

Additional Information

Add any other context about the Pull Request here that was not captured above.

Developer Validations

  • I ran yarn lint from the root of the repo & committed changes
  • Relevant documentation has been updated
  • I have tested my code functionality
  • Docker build succeeds locally

🔄 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/Mintplex-Labs/anything-llm/pull/976 **Author:** [@shatfield4](https://github.com/shatfield4) **Created:** 3/26/2024 **Status:** ✅ Merged **Merged:** 4/2/2024 **Merged by:** [@timothycarambat](https://github.com/timothycarambat) **Base:** `master` ← **Head:** `924-feat-implement-new-designs-for-embed-widget` --- ### 📝 Commits (10+) - [`7204c08`](https://github.com/Mintplex-Labs/anything-llm/commit/7204c08a53c586a89a836d13d2202eff496f8ed0) WIP implement new embed designs - [`35b04d1`](https://github.com/Mintplex-Labs/anything-llm/commit/35b04d143ce76b433c20148f7928c6fa27bf677f) WIP embed designs - [`a8c6f7c`](https://github.com/Mintplex-Labs/anything-llm/commit/a8c6f7cd7163bd4475376f7953bb6cab9d703ca2) WIP embed UI - [`cb3239e`](https://github.com/Mintplex-Labs/anything-llm/commit/cb3239e2fbdde66c5c274bb4b06b1a9b0da6688e) Merge branch 'master' into 924-feat-implement-new-designs-for-embed-widget - [`7274069`](https://github.com/Mintplex-Labs/anything-llm/commit/7274069be411327bde40d3fd9ce169d86b848538) UI complete for desktop styles - [`b036db3`](https://github.com/Mintplex-Labs/anything-llm/commit/b036db38f5844985b554345dc7935e234c693230) desktop UI fixes - [`0e41fac`](https://github.com/Mintplex-Labs/anything-llm/commit/0e41fac7bfd0bb416075003fc79f527a96c7d103) UI fixes - [`647f1aa`](https://github.com/Mintplex-Labs/anything-llm/commit/647f1aa38bf8ac9f68b3f0669398b505c72cc15a) mobile view ui changes - [`6403240`](https://github.com/Mintplex-Labs/anything-llm/commit/64032403a0dcf906cea7311637658ab87db02b99) fix placement of open button - [`20538f5`](https://github.com/Mintplex-Labs/anything-llm/commit/20538f556f440026c22d87e7d9d3e5444da2f6df) small tweaks to UI ### 📊 Changes **17 files changed** (+414 additions, -245 deletions) <details> <summary>View changed files</summary> 📝 `embed/README.md` (+5 -3) 📝 `embed/index.html` (+3 -5) 📝 `embed/src/App.jsx` (+19 -11) ➕ `embed/src/assets/anything-llm-icon.svg` (+5 -0) 📝 `embed/src/components/ChatWindow/ChatContainer/ChatHistory/HistoricalMessage/index.jsx` (+64 -40) 📝 `embed/src/components/ChatWindow/ChatContainer/ChatHistory/PromptReply/index.jsx` (+54 -20) 📝 `embed/src/components/ChatWindow/ChatContainer/ChatHistory/index.jsx` (+7 -6) 📝 `embed/src/components/ChatWindow/ChatContainer/PromptInput/index.jsx` (+24 -5) 📝 `embed/src/components/ChatWindow/Header/index.jsx` (+80 -23) 📝 `embed/src/components/ChatWindow/index.jsx` (+7 -2) 📝 `embed/src/components/Head.jsx` (+109 -122) ➕ `embed/src/components/ResetChat/index.jsx` (+19 -0) 📝 `embed/src/components/Sponsor/index.jsx` (+1 -1) 📝 `embed/src/hooks/useScriptAttributes.js` (+1 -0) 📝 `embed/src/main.jsx` (+2 -2) ➕ `embed/src/utils/date.js` (+9 -0) 📝 `frontend/public/embed/anythingllm-chat-widget.min.js` (+5 -5) </details> ### 📄 Description ### Pull Request Type <!-- For change type, change [ ] to [x]. --> - [x] ✨ feat - [ ] 🐛 fix - [ ] ♻️ refactor - [ ] 💄 style - [ ] 🔨 chore - [ ] 📝 docs ### Relevant Issues <!-- Use "resolves #xxx" to auto resolve on merge. Otherwise, please use "connect #xxx" --> resolves #924 resolves #1012 ### What is in this change? Describe the changes in this PR that are impactful to the repo. - Implement new UI designs for embedded chat widget - Add support for mobile views to embedded chat widget ### Additional Information Add any other context about the Pull Request here that was not captured above. ### Developer Validations <!-- All of the applicable items should be checked. --> - [x] I ran `yarn lint` from the root of the repo & committed changes - [x] Relevant documentation has been updated - [x] I have tested my code functionality - [x] Docker build succeeds locally --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 18:33:59 -05:00
yindo closed this issue 2026-02-22 18:33:59 -05:00
yindo changed title from [PR #976] [FEAT] Implement new designs for embed widget to [PR #976] [MERGED] [FEAT] Implement new designs for embed widget 2026-06-05 15:13:58 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#3541