[PR #4016] [CLOSED] Feat | PWA Support | Dark Theme Enhancements | New Deployment Workflow #4499

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

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/anything-llm/pull/4016
Author: @christiandesantis
Created: 6/17/2025
Status: Closed

Base: masterHead: master


📝 Commits (10+)

  • 5d0542e 🔧 add external nginx network and update service port mapping in docker-compose
  • 9e86876 🔧 add pwa manifest and meta tags
  • df77b4f 🚚 add pwa meta tags from meta generator instead of directly to index.html
  • 14f8bb2 🎨 replace single quotes with double quotes for consistency
  • 3dcd2cc 🔧 remove theme and background colors from manifest.json
  • cf0b659 💄 add dark mode support for body background color
  • 9618911 🔥 unnecessary blank line in index.html
  • cc02cac 🚸 update viewport meta tag to include max scale to prevent safari ios auto zoom
  • 4dbb7f5 🚸 prevent overscroll behavior for mobile
  • 0f6111c Revert "🔧 add external nginx network and update service port mapping in docker-compose"

📊 Changes

6 files changed (+119 additions, -14 deletions)

View changed files

📝 .github/workflows/build-and-push-image-semver.yaml (+1 -0)
📝 .github/workflows/build-and-push-image.yaml (+1 -0)
📝 frontend/index.html (+4 -0)
frontend/public/manifest.json (+6 -0)
📝 frontend/src/index.css (+12 -0)
📝 server/utils/boot/MetaGenerator.js (+95 -14)

📄 Description

Pull Request Type

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

What is in this change?

resolved #2433
Added PWA support, UI enhancements for dark mode and mobile, and new GitHub actions deployment workflow for custom server.

Additional Information

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/4016 **Author:** [@christiandesantis](https://github.com/christiandesantis) **Created:** 6/17/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`5d0542e`](https://github.com/Mintplex-Labs/anything-llm/commit/5d0542e951a4a4e0a5876b606712cc989e5dbdeb) :wrench: add external nginx network and update service port mapping in docker-compose - [`9e86876`](https://github.com/Mintplex-Labs/anything-llm/commit/9e868769d25218fd507f2d3d6f11e0e5a1211785) :wrench: add pwa manifest and meta tags - [`df77b4f`](https://github.com/Mintplex-Labs/anything-llm/commit/df77b4fb2962d3697498e1fa675a00dd217cf116) :truck: add pwa meta tags from meta generator instead of directly to index.html - [`14f8bb2`](https://github.com/Mintplex-Labs/anything-llm/commit/14f8bb2fdac7ba6b12974d659096d4b13b65b94c) :art: replace single quotes with double quotes for consistency - [`3dcd2cc`](https://github.com/Mintplex-Labs/anything-llm/commit/3dcd2cc80b2b3019a76177d690784fefd484d195) :wrench: remove theme and background colors from manifest.json - [`cf0b659`](https://github.com/Mintplex-Labs/anything-llm/commit/cf0b659d911393b79e52876ae3a27164eb7420c9) :lipstick: add dark mode support for body background color - [`9618911`](https://github.com/Mintplex-Labs/anything-llm/commit/9618911fe97929e7dcf41c1abf1d1d1df388c956) :fire: unnecessary blank line in index.html - [`cc02cac`](https://github.com/Mintplex-Labs/anything-llm/commit/cc02cacc0cfb3aeeb267090d1b7a94048e4bfe1f) :children_crossing: update viewport meta tag to include max scale to prevent safari ios auto zoom - [`4dbb7f5`](https://github.com/Mintplex-Labs/anything-llm/commit/4dbb7f5705d1a2c98a5983f0f4afa0cea86356b6) :children_crossing: prevent overscroll behavior for mobile - [`0f6111c`](https://github.com/Mintplex-Labs/anything-llm/commit/0f6111c078786b208f017779c096db0dded76fbf) Revert ":wrench: add external nginx network and update service port mapping in docker-compose" ### 📊 Changes **6 files changed** (+119 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build-and-push-image-semver.yaml` (+1 -0) 📝 `.github/workflows/build-and-push-image.yaml` (+1 -0) 📝 `frontend/index.html` (+4 -0) ➕ `frontend/public/manifest.json` (+6 -0) 📝 `frontend/src/index.css` (+12 -0) 📝 `server/utils/boot/MetaGenerator.js` (+95 -14) </details> ### 📄 Description ### Pull Request Type <!-- For change type, change [ ] to [x]. --> - [x] ✨ feat - [ ] 🐛 fix - [ ] ♻️ refactor - [x] 💄 style - [x] 🔨 chore - [ ] 📝 docs ### What is in this change? resolved #2433 Added PWA support, UI enhancements for dark mode and mobile, and new GitHub actions deployment workflow for custom server. ### 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 - [ ] 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:35:57 -05:00
yindo closed this issue 2026-02-22 18:35:57 -05:00
yindo changed title from [PR #4016] Feat | PWA Support | Dark Theme Enhancements | New Deployment Workflow to [PR #4016] [CLOSED] Feat | PWA Support | Dark Theme Enhancements | New Deployment Workflow 2026-06-05 15:18:52 -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#4499