[PR #186] [MERGED] Logo customization for single-user & multi-user modes #3231

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

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/anything-llm/pull/186
Author: @shatfield4
Created: 8/10/2023
Status: Merged
Merged: 8/14/2023
Merged by: @timothycarambat

Base: masterHead: 165-appearance-page-and-logo


📝 Commits (10+)

  • 5f3804e implemented logo customization for single-user mode
  • 72d385a removing unneeded comments
  • f76c9cf added dark and light mode support for default logo
  • 3a87653 implemented dark and light mode switching in frontend
  • a790431 fixed dark and light mode switching for failed to load logo from backend
  • c9026b1 removed unneeded comment
  • f80c763 custom logos for admin implemented
  • 1fa8611 refactor logo mgmt functions
  • 00a047d added settings tab for appearance on single-user mode
  • 16efb05 unchecking files with unneeded changes

📊 Changes

23 files changed (+690 additions, -42 deletions)

View changed files

📝 frontend/src/App.jsx (+7 -0)
📝 frontend/src/components/AdminSidebar/index.jsx (+59 -10)
📝 frontend/src/components/Modals/Settings/index.jsx (+8 -0)
📝 frontend/src/components/Sidebar/index.jsx (+27 -9)
frontend/src/hooks/useLogo.js (+25 -0)
frontend/src/media/logo/anything-llm-dark.png (+0 -0)
frontend/src/media/logo/anything-llm-light.png (+0 -0)
📝 frontend/src/models/admin.js (+28 -0)
📝 frontend/src/models/system.js (+40 -0)
frontend/src/pages/Admin/Appearance/index.jsx (+128 -0)
frontend/src/pages/System/Appearance.jsx (+134 -0)
📝 frontend/src/utils/paths.js (+6 -0)
📝 server/.gitignore (+3 -0)
📝 server/endpoints/admin.js (+2 -0)
📝 server/endpoints/system.js (+105 -1)
📝 server/models/systemSettings.js (+5 -0)
📝 server/package.json (+1 -0)
server/storage/assets/anything-llm-dark.png (+0 -0)
server/storage/assets/anything-llm-light.png (+0 -0)
server/utils/files/logo.js (+72 -0)

...and 3 more files

📄 Description

connect #165


🔄 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/186 **Author:** [@shatfield4](https://github.com/shatfield4) **Created:** 8/10/2023 **Status:** ✅ Merged **Merged:** 8/14/2023 **Merged by:** [@timothycarambat](https://github.com/timothycarambat) **Base:** `master` ← **Head:** `165-appearance-page-and-logo` --- ### 📝 Commits (10+) - [`5f3804e`](https://github.com/Mintplex-Labs/anything-llm/commit/5f3804e3b9e96eaf4448443c3380ff4d9efef739) implemented logo customization for single-user mode - [`72d385a`](https://github.com/Mintplex-Labs/anything-llm/commit/72d385a612e1d87fc4d32ffa7cfef1ce01e5e00d) removing unneeded comments - [`f76c9cf`](https://github.com/Mintplex-Labs/anything-llm/commit/f76c9cf24117c45a5ad63b32774496700f8a13f9) added dark and light mode support for default logo - [`3a87653`](https://github.com/Mintplex-Labs/anything-llm/commit/3a8765323cca3b156ad4195e6baad8973eaa6106) implemented dark and light mode switching in frontend - [`a790431`](https://github.com/Mintplex-Labs/anything-llm/commit/a79043113f2cfba8e95d5c8f44a773c111987567) fixed dark and light mode switching for failed to load logo from backend - [`c9026b1`](https://github.com/Mintplex-Labs/anything-llm/commit/c9026b1d9f1d75180e2ab547fd3b02e1adbd8def) removed unneeded comment - [`f80c763`](https://github.com/Mintplex-Labs/anything-llm/commit/f80c7631d2ece014619adac19266c6e616ca9b34) custom logos for admin implemented - [`1fa8611`](https://github.com/Mintplex-Labs/anything-llm/commit/1fa8611042892029df238036decc3a8a67f3f942) refactor logo mgmt functions - [`00a047d`](https://github.com/Mintplex-Labs/anything-llm/commit/00a047dc59814e0d51883225b81f96ad37ca9411) added settings tab for appearance on single-user mode - [`16efb05`](https://github.com/Mintplex-Labs/anything-llm/commit/16efb05cb28eda92bc8722254f210ce5ad6eaf2e) unchecking files with unneeded changes ### 📊 Changes **23 files changed** (+690 additions, -42 deletions) <details> <summary>View changed files</summary> 📝 `frontend/src/App.jsx` (+7 -0) 📝 `frontend/src/components/AdminSidebar/index.jsx` (+59 -10) 📝 `frontend/src/components/Modals/Settings/index.jsx` (+8 -0) 📝 `frontend/src/components/Sidebar/index.jsx` (+27 -9) ➕ `frontend/src/hooks/useLogo.js` (+25 -0) ➕ `frontend/src/media/logo/anything-llm-dark.png` (+0 -0) ➕ `frontend/src/media/logo/anything-llm-light.png` (+0 -0) 📝 `frontend/src/models/admin.js` (+28 -0) 📝 `frontend/src/models/system.js` (+40 -0) ➕ `frontend/src/pages/Admin/Appearance/index.jsx` (+128 -0) ➕ `frontend/src/pages/System/Appearance.jsx` (+134 -0) 📝 `frontend/src/utils/paths.js` (+6 -0) 📝 `server/.gitignore` (+3 -0) 📝 `server/endpoints/admin.js` (+2 -0) 📝 `server/endpoints/system.js` (+105 -1) 📝 `server/models/systemSettings.js` (+5 -0) 📝 `server/package.json` (+1 -0) ➕ `server/storage/assets/anything-llm-dark.png` (+0 -0) ➕ `server/storage/assets/anything-llm-light.png` (+0 -0) ➕ `server/utils/files/logo.js` (+72 -0) _...and 3 more files_ </details> ### 📄 Description connect #165 --- <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:20 -05:00
yindo closed this issue 2026-02-22 18:33:20 -05: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#3231