From 7c56d2e66a1e0b23d9ac68d49733bf2369837ead Mon Sep 17 00:00:00 2001 From: Kavehhn174 Date: Sun, 30 Aug 2026 11:09:24 +0330 Subject: [PATCH] fix(dashboard): resolve dark mode styling and text contrast for quick action buttons --- .../dashboard/QuickActionsWidget.vue | 162 ++++++++++++++++-- 1 file changed, 148 insertions(+), 14 deletions(-) diff --git a/src/components/dashboard/QuickActionsWidget.vue b/src/components/dashboard/QuickActionsWidget.vue index 5eae393..80290b8 100644 --- a/src/components/dashboard/QuickActionsWidget.vue +++ b/src/components/dashboard/QuickActionsWidget.vue @@ -8,32 +8,28 @@ const actions = [ title: 'ثبت ملک جدید', description: 'افزودن زمین، ساختمان یا آپارتمان', icon: 'pi pi-file-plus', - color: 'bg-blue-500 text-white', - bgSoft: 'bg-blue-50 dark:bg-blue-950/30 border-blue-200 dark:border-blue-800', + colorClass: 'icon-blue', route: '/property/create-property' }, { title: 'ثبت تراکنش انبار', description: 'ثبت ورود یا خروج مصالح و اقلام', icon: 'pi pi-plus-circle', - color: 'bg-emerald-500 text-white', - bgSoft: 'bg-emerald-50 dark:bg-emerald-950/30 border-emerald-200 dark:border-emerald-800', + colorClass: 'icon-emerald', route: '/warehouse-items/create-transaction' }, { title: 'فهرست املاک', description: 'جستجو، فیلتر و مدیریت اسناد', icon: 'pi pi-list', - color: 'bg-purple-500 text-white', - bgSoft: 'bg-purple-50 dark:bg-purple-950/30 border-purple-200 dark:border-purple-800', + colorClass: 'icon-purple', route: '/property/list-properties' }, { title: 'اقلام و موجودی انبار', description: 'مشاهده کاردکس و موجودی انبارها', icon: 'pi pi-box', - color: 'bg-amber-500 text-white', - bgSoft: 'bg-amber-50 dark:bg-amber-950/30 border-amber-200 dark:border-amber-800', + colorClass: 'icon-amber', route: '/warehouse-items/list' } ]; @@ -58,25 +54,163 @@ function navigate(route) { -
+
-
+
-
-

+
+

{{ item.title }}

-

+

{{ item.description }}

+
+ +

+ +