From d0e67db0041fd0960d5199eb03f90e707bbe9f49 Mon Sep 17 00:00:00 2001 From: Pulse Monitor Date: Tue, 26 Aug 2025 16:30:35 +0000 Subject: [PATCH] feat: add hover animations to node summary tables - Added subtle scale effect (1.01x) on row hover - Added shadow and left border indicator on hover - Smooth 150ms transitions for all animations - Visual feedback makes it clear rows are clickable - Applied to both PVE and PBS node tables --- frontend-modern/src/components/shared/PBSNodeTable.tsx | 7 ++++--- frontend-modern/src/components/shared/PVENodeTable.tsx | 7 +++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend-modern/src/components/shared/PBSNodeTable.tsx b/frontend-modern/src/components/shared/PBSNodeTable.tsx index 054f8d043..9d7254426 100644 --- a/frontend-modern/src/components/shared/PBSNodeTable.tsx +++ b/frontend-modern/src/components/shared/PBSNodeTable.tsx @@ -118,10 +118,11 @@ export const PBSNodeTable: Component = (props) => { return ( isClickable && props.onNodeClick(pbs.name)} > diff --git a/frontend-modern/src/components/shared/PVENodeTable.tsx b/frontend-modern/src/components/shared/PVENodeTable.tsx index 357116ef4..69a036c37 100644 --- a/frontend-modern/src/components/shared/PVENodeTable.tsx +++ b/frontend-modern/src/components/shared/PVENodeTable.tsx @@ -210,9 +210,12 @@ export const PVENodeTable: Component = (props) => { return ( props.onNodeClick(node.name)} >