From fea7575ac83eb34481075aa3e2400517503d1983 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Thu, 19 Mar 2026 11:10:27 -0400 Subject: [PATCH] Fix dashboard blink when cursor leaves ticket table section - Remove pulse-glow-box animation and translateY from button:hover (infinite animation stopping abruptly caused a flash on mouse-leave) - Scope button transition from 'all' to specific visual properties (prevents transform/layout changes from triggering on hover exit) - Scope th transition from 'all' to background-color + text-shadow Co-Authored-By: Claude Sonnet 4.6 --- assets/css/dashboard.css | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/assets/css/dashboard.css b/assets/css/dashboard.css index 7d490c6..1d4a91a 100644 --- a/assets/css/dashboard.css +++ b/assets/css/dashboard.css @@ -1620,7 +1620,7 @@ button { text-transform: uppercase; font-weight: bold; position: relative; - transition: all 0.3s ease; + transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, text-shadow 0.2s ease; } .btn::before, @@ -1643,8 +1643,6 @@ button:hover { border-color: var(--terminal-amber); text-shadow: var(--glow-amber-intense); box-shadow: var(--glow-amber-intense); - transform: translateY(-2px); - animation: pulse-glow-box 1.5s ease-in-out infinite; } .btn:active, @@ -1777,7 +1775,7 @@ th { cursor: pointer; color: var(--terminal-amber); text-shadow: var(--glow-amber); - transition: all 0.3s ease; + transition: background-color 0.2s ease, text-shadow 0.2s ease; } th:hover {