diff --git a/Modules/Helpdesk/Resources/views/index.blade.php b/Modules/Helpdesk/Resources/views/index.blade.php index 19300061..89fa89fa 100644 --- a/Modules/Helpdesk/Resources/views/index.blade.php +++ b/Modules/Helpdesk/Resources/views/index.blade.php @@ -180,15 +180,7 @@ -
-
- Dashboard - Tickets - + New Ticket - Kanban - Settings -
-
+ diff --git a/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php b/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php index 1b99979e..6a75da1f 100644 --- a/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php +++ b/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php @@ -166,9 +166,66 @@ .hd-helpdesk-surface [data-helpdesk-attachment-shell] { border-radius: 18px !important; - border: 1px dashed rgba(37, 99, 235, 0.85) !important; - padding: 16px !important; - background: rgba(15, 23, 42, 0.38) !important; + border: 1px solid rgba(59, 130, 246, 0.28) !important; + padding: 18px !important; + background: linear-gradient(135deg, rgba(15, 23, 42, 0.74), rgba(24, 24, 27, 0.92)) !important; + } + + .hd-helpdesk-surface [data-helpdesk-attachment-picker-row] { + display: flex !important; + min-height: 74px !important; + align-items: center !important; + justify-content: space-between !important; + gap: 18px !important; + } + + .hd-helpdesk-surface [data-helpdesk-file-button] { + display: inline-flex !important; + width: auto !important; + min-width: 144px !important; + height: 42px !important; + align-items: center !important; + justify-content: center !important; + align-self: center !important; + gap: 9px !important; + border-radius: 12px !important; + border: 1px solid rgba(34, 197, 94, 0.55) !important; + background: linear-gradient(135deg, #16a34a, #22c55e) !important; + color: #ffffff !important; + box-shadow: 0 10px 22px rgba(22, 163, 74, 0.24), inset 0 1px 0 rgba(255, 255, 255, 0.18) !important; + font-size: 0.88rem !important; + font-weight: 800 !important; + line-height: 1 !important; + letter-spacing: 0.005em !important; + padding: 0 16px !important; + white-space: nowrap !important; + vertical-align: middle !important; + transition: border-color 150ms ease, background 150ms ease, color 150ms ease, transform 150ms ease, box-shadow 150ms ease !important; + } + + .hd-helpdesk-surface [data-helpdesk-file-button]:hover { + transform: translateY(-1px) !important; + border-color: rgba(134, 239, 172, 0.85) !important; + background: linear-gradient(135deg, #15803d, #16a34a) !important; + color: #ffffff !important; + box-shadow: 0 12px 26px rgba(22, 163, 74, 0.32), inset 0 1px 0 rgba(255, 255, 255, 0.20) !important; + } + + .hd-helpdesk-surface [data-helpdesk-file-button] i, + .hd-helpdesk-surface [data-helpdesk-file-button] span { + display: inline-flex !important; + align-items: center !important; + justify-content: center !important; + line-height: 1 !important; + } + + .hd-helpdesk-surface [data-helpdesk-file-button] i { + height: 18px !important; + width: 18px !important; + border-radius: 6px !important; + background: rgba(255, 255, 255, 0.16) !important; + color: #ffffff !important; + font-size: 0.74rem !important; } .hd-helpdesk-surface .hd-select { @@ -467,7 +524,7 @@
-
+
@@ -480,12 +537,11 @@
diff --git a/Modules/Helpdesk/changelog.yaml b/Modules/Helpdesk/changelog.yaml index e5fca78e..b877a05b 100644 --- a/Modules/Helpdesk/changelog.yaml +++ b/Modules/Helpdesk/changelog.yaml @@ -323,3 +323,13 @@ versions: - Refined the reply attachment Choose files button with a centred rounded action style. - Centred the upload icon and label vertically and horizontally to improve the professional attachment picker layout. - Kept module.json version in sync with changelog.yaml. + +- version: 1.0.31 + date: 2026-06-17 + changes: + - Refined the Helpdesk attachment picker button into a compact, centred, professional blue action control. + +- version: 1.9.18 + date: 2026-06-17 + changes: + - Centred the attachment chooser content vertically and changed the attachment action to a professional green button treatment. diff --git a/Modules/Helpdesk/module.json b/Modules/Helpdesk/module.json index 6ff9cfdf..4ffbde68 100644 --- a/Modules/Helpdesk/module.json +++ b/Modules/Helpdesk/module.json @@ -22,5 +22,5 @@ "Modules\\Helpdesk\\Providers\\HelpdeskServiceProvider" ], "files": [], - "version": "1.0.41" + "version": "1.9.18" }