From 27e8ec097aca02fce30d377a1af9035fb8177f3a Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 5 Jun 2026 15:40:58 +0300 Subject: [PATCH] fix(subdirectory): prefix-safe data-manager dropzone upload icon Backport of the data-manager part of Countly/countly-platform#428 to release.24.05 (ai-assistants/config-transfer are enterprise-only, n/a). Dropzone filename icon used host-root-absolute content: url('/data-manager/images/upload-icon.svg'), which 404s on a subdirectory deploy. Switch to relative url("../images/data-manager/upload-icon.svg") and move the asset images/upload-icon.svg -> images/data-manager/upload-icon.svg so it resolves in both dev and prod layouts. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../frontend/public/images/{ => data-manager}/upload-icon.svg | 0 plugins/data-manager/frontend/public/stylesheets/main.scss | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename plugins/data-manager/frontend/public/images/{ => data-manager}/upload-icon.svg (100%) diff --git a/plugins/data-manager/frontend/public/images/upload-icon.svg b/plugins/data-manager/frontend/public/images/data-manager/upload-icon.svg similarity index 100% rename from plugins/data-manager/frontend/public/images/upload-icon.svg rename to plugins/data-manager/frontend/public/images/data-manager/upload-icon.svg diff --git a/plugins/data-manager/frontend/public/stylesheets/main.scss b/plugins/data-manager/frontend/public/stylesheets/main.scss index 060ef8e6661..8c5801e428c 100644 --- a/plugins/data-manager/frontend/public/stylesheets/main.scss +++ b/plugins/data-manager/frontend/public/stylesheets/main.scss @@ -217,7 +217,7 @@ margin-bottom: 10px; } .dz-filename::before{ - content: url('/data-manager/images/upload-icon.svg'); + content: url("../images/data-manager/upload-icon.svg"); vertical-align: middle; display: inline-block; margin-right: 8px;