From 1364f70ca711bbe61a944684c05e88080393fb1d Mon Sep 17 00:00:00 2001 From: chihlasm Date: Sun, 15 Feb 2026 19:34:22 -0500 Subject: [PATCH] refactor: migrate session pages to new design system Co-Authored-By: Claude Opus 4.6 --- frontend/src/pages/SessionDetailPage.tsx | 44 +++++++++++------------ frontend/src/pages/SessionHistoryPage.tsx | 40 ++++++++++----------- 2 files changed, 42 insertions(+), 42 deletions(-) diff --git a/frontend/src/pages/SessionDetailPage.tsx b/frontend/src/pages/SessionDetailPage.tsx index 0f1cd966..d6bc7785 100644 --- a/frontend/src/pages/SessionDetailPage.tsx +++ b/frontend/src/pages/SessionDetailPage.tsx @@ -289,7 +289,7 @@ export function SessionDetailPage() { if (isLoading) { return (
-
+
) } @@ -302,7 +302,7 @@ export function SessionDetailPage() {
@@ -318,14 +318,14 @@ export function SessionDetailPage() {
-

+

{session.ticket_number || 'Session Details'}

-
+
{session.client_name && Client: {session.client_name}} {session.completed_at && ( - + Duration: {getTotalDuration()} )} {outcomeLabel && ( - + Outcome: {outcomeLabel} )}
{session.outcome_notes && ( -

Outcome Notes: {session.outcome_notes}

+

Outcome Notes: {session.outcome_notes}

)} {session.next_steps && (
- Next Steps: -

{session.next_steps}

+ Next Steps: +

{session.next_steps}

)}
@@ -384,8 +384,8 @@ export function SessionDetailPage() { ) : ( @@ -214,7 +214,7 @@ export function SessionHistoryPage() { {sessions.map((session) => (
@@ -226,11 +226,11 @@ export function SessionHistoryPage() { session.completed_at ? 'bg-green-500' : 'bg-yellow-500' )} /> - + {session.ticket_number || 'No ticket'} {session.client_name && ( - + {session.client_name} )} @@ -242,7 +242,7 @@ export function SessionHistoryPage() { session.outcome === 'workaround' && 'bg-amber-500/20 text-amber-300', session.outcome === 'escalated' && 'bg-blue-500/20 text-blue-300', session.outcome === 'unresolved' && 'bg-rose-500/20 text-rose-300', - !session.outcome && 'bg-white/10 text-white/70' + !session.outcome && 'bg-accent text-muted-foreground' )} > {formatOutcomeLabel(session.outcome)} @@ -251,12 +251,12 @@ export function SessionHistoryPage() {
{/* Tree Name */} -

+

Tree: {getTreeName(session)}

{/* Timestamps */} -

+

Started: {formatDate(session.started_at)} {session.completed_at && ( <> · Completed: {formatDate(session.completed_at)} @@ -264,7 +264,7 @@ export function SessionHistoryPage() {

{/* Stats */} -

+

{session.decisions.length} decision{session.decisions.length !== 1 ? 's' : ''} recorded {session.scratchpad && session.scratchpad.trim() && ( · Has notes @@ -277,8 +277,8 @@ export function SessionHistoryPage() {