From e721b33911d17c122ffedd9907449f0bbfc22331 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Sat, 28 Mar 2026 13:06:40 -0400 Subject: [PATCH] Align UI with web_template TDS v1.2 standards MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace lt-chip priority badges with lt-badge lt-badge-p[1-4] across DashboardView, TemplatesView (matches web_template sticky table pattern) - Add lt-theme-btn theme toggle to header-right; wire lt.theme.toggle() - Replace ASCII art empty state with lt-empty-state component in dashboard - Standardize tab wrapper lt-tabs → lt-tab-bar in Dashboard and TicketView - Add missing lt-keys-help modal to layout_footer (fixes ? key doing nothing) - Add lt-cmd-overlay command palette container + lt.cmdPalette.init() nav - Add .lt-timeline-action CSS rule (used in TicketView, was undefined) Co-Authored-By: Claude Sonnet 4.6 --- assets/css/base.css | 7 ++-- views/DashboardView.php | 25 +++++------ views/TicketView.php | 2 +- views/admin/TemplatesView.php | 4 +- views/layout_footer.php | 78 +++++++++++++++++++++++++++++++++++ views/layout_header.php | 2 + 6 files changed, 100 insertions(+), 18 deletions(-) diff --git a/assets/css/base.css b/assets/css/base.css index 8fc27bc..b2184c4 100644 --- a/assets/css/base.css +++ b/assets/css/base.css @@ -4465,9 +4465,10 @@ body.lt-is-offline .lt-main { margin-top: 2rem; transition: margin-top 0.25s eas margin-bottom: 0.2rem; flex-wrap: wrap; } -.lt-timeline-actor { color: var(--accent-cyan); } -.lt-timeline-time { margin-left: auto; white-space: nowrap; } -.lt-timeline-body { font-size: 0.78rem; color: var(--text-secondary); line-height: 1.5; } +.lt-timeline-actor { color: var(--accent-cyan); } +.lt-timeline-action { color: var(--text-secondary); font-style: italic; } +.lt-timeline-time { margin-left: auto; white-space: nowrap; } +.lt-timeline-body { font-size: 0.78rem; color: var(--text-secondary); line-height: 1.5; } .lt-timeline-body code { font-size: 0.72rem; color: var(--accent-green); } diff --git a/views/DashboardView.php b/views/DashboardView.php index 98ca8fe..a4e423d 100644 --- a/views/DashboardView.php +++ b/views/DashboardView.php @@ -143,7 +143,7 @@ include __DIR__ . '/layout_header.php'; -
+
-
+
-
+
+
+
+ + + + + + + + + + + + + + + + + +
ShortcutAction
Ctrl / ⌘ + KFocus search box
Ctrl / ⌘ + EToggle edit mode (ticket page)
Ctrl / ⌘ + SSave changes (ticket page)
j / ↓Select next row
k / ↑Select previous row
EnterOpen selected ticket
nNew ticket
1–4Change ticket status (ticket page)
cJump to comment box (ticket page)
?Show this help
ESCClose modal / cancel
+
+ +
+ + + + + @@ -75,6 +132,27 @@