From 939ea799778029b5fc143f240d05e10d7c36da56 Mon Sep 17 00:00:00 2001 From: curo1305 Date: Tue, 16 Jun 2026 08:37:42 +0200 Subject: [PATCH] refactor(10-12): migrate folder/document/upload/sharing SVGs to AppIcon MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - FolderRow.vue: folder icon + dots menu button (fill-based → stroke AppIcon) - FolderTreeItem.vue: folder icon in #icon slot - FolderDeleteModal.vue: warning icon - DocumentCard.vue: document, folderMove, share action icons - DocumentPreviewModal.vue: x close button (spinner SVG kept) - ShareModal.vue: x close button - DropZone.vue: upload icon - UploadProgress.vue: exclamationCircle (error) + checkCircle (done) icons; spinner kept --- .../src/components/documents/DocumentCard.vue | 16 ++++------------ .../documents/DocumentPreviewModal.vue | 5 ++--- .../src/components/folders/FolderDeleteModal.vue | 7 +++---- frontend/src/components/folders/FolderRow.vue | 10 +++------- .../src/components/folders/FolderTreeItem.vue | 12 ++++-------- frontend/src/components/sharing/ShareModal.vue | 5 ++--- frontend/src/components/upload/DropZone.vue | 6 ++---- .../src/components/upload/UploadProgress.vue | 10 ++++------ 8 files changed, 24 insertions(+), 47 deletions(-) diff --git a/frontend/src/components/documents/DocumentCard.vue b/frontend/src/components/documents/DocumentCard.vue index 5807bb9..9dbae41 100644 --- a/frontend/src/components/documents/DocumentCard.vue +++ b/frontend/src/components/documents/DocumentCard.vue @@ -6,10 +6,7 @@
- - - +
@@ -67,10 +64,7 @@ aria-label="Move to folder" class="min-h-[44px] min-w-[44px] flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-indigo-600 hover:bg-indigo-50 transition-colors" > - - - +
@@ -79,10 +73,7 @@ aria-label="Share document" class="min-h-[44px] min-w-[44px] flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-indigo-600 hover:bg-indigo-50 transition-colors" > - - - +
@@ -123,6 +114,7 @@