From dba3e895da167f8a89420741030142c7db2332bf Mon Sep 17 00:00:00 2001 From: johnnyq Date: Wed, 11 Jun 2025 22:28:38 -0400 Subject: [PATCH] UI/UX update in ticket details switch to full card stacks with edit icons for the stackable reference items on the right like asset watchers contact etc --- project_details.php | 52 ++--- ticket.php | 483 +++++++++++++++++++++++++------------------- 2 files changed, 303 insertions(+), 232 deletions(-) diff --git a/project_details.php b/project_details.php index fd5a0353..ca303319 100644 --- a/project_details.php +++ b/project_details.php @@ -326,7 +326,7 @@ if (isset($_GET['project_id'])) {
- +
+ + + + +
@@ -514,29 +514,33 @@ if (isset($_GET['project_id'])) { 0) { ?> -
-
All Tasks
- - - - - - -
- - - - - - - - -
+
+
+
All Tasks
+
+
+ + + + + + +
+ + + + + + + + +
+
diff --git a/ticket.php b/ticket.php index bb64dfb2..55868d1a 100644 --- a/ticket.php +++ b/ticket.php @@ -864,57 +864,53 @@ if (isset($_GET['ticket_id'])) { -
-
Contact
-
- - -
- - -
- -
- -
- -
- -
- -
- -
- -
- - -
- -
-
Contact
-
- - = 2 && empty($ticket_closed_at)) { ?> - data-toggle = "ajax-modal" - data-ajax-url = "ajax/ajax_ticket_contact.php" - data-ajax-id = "" +
+ +
+ +
+ + +
+ + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
@@ -923,86 +919,113 @@ if (isset($_GET['ticket_id'])) { 0)) { ?> -
- - = 2) { ?> - - -
-
- -
- -
+
+
+
Tasks
+ +
+
- - - - - - + + + + +
- - - = 2) { ?> - - - - - - -
- -
- - - - = 2) { ?> - - - - + = 2) { ?> +
+ +
+
+ +
+
-
-
+ while($row = mysqli_fetch_array($sql_tasks)){ + $task_id = intval($row['task_id']); + $task_name = nullable_htmlentities($row['task_name']); + //$task_description = nullable_htmlentities($row['task_description']); // not in db yet + $task_completion_estimate = intval($row['task_completion_estimate']); + $task_completed_at = nullable_htmlentities($row['task_completed_at']); + ?> +
+ + + = 2) { ?> + + + + + + +
+ +
+ + + + = 2) { ?> + + + + +
+
+
+
@@ -1011,67 +1034,89 @@ if (isset($_GET['ticket_id'])) { 0) { ?> -
-
Watchers
- - -
- - - - + -
-
Asset(s)
-
- - - +
+
+
Primary Asset
+
+ = 2) { ?> + + + + +
- -
+
+ - +
+ + + + + + + + +
+ + } + ?> +
@@ -1079,62 +1124,84 @@ if (isset($_GET['ticket_id'])) { -
-
Vendor
- -
- +
+
+
Vendor
+
+ = 2) { ?> + + + + +
- - if (!empty($vendor_contact_name)) { ?> -
- +
+
- -
- -
- +
+ +
+ -
- -
- +
+ +
+ -
- -
- +
+ +
+ -
- -
- + if (!empty($vendor_phone)) { ?> +
+ +
+ +
+ +
+ + +
-
-
Project
-
- - -
- - -
- +
+
+
Project
+
+ = 2) { ?> + + + +
- +
+
+
+ + +
+ + +
+ +
+ +