From de6f38f26cfb7c311fc9e4fb051191df12b8b042 Mon Sep 17 00:00:00 2001
From: Ariel Costas Guerrero <ariel@costas.dev>
Date: Sat, 22 Nov 2025 18:23:33 +0100
Subject: feat: Implement previous trip shape handling in VigoController and
 update related components for improved trip tracking

---
 src/frontend/app/components/Stops/ConsolidatedCirculationCard.tsx | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

(limited to 'src/frontend/app/components/Stops/ConsolidatedCirculationCard.tsx')

diff --git a/src/frontend/app/components/Stops/ConsolidatedCirculationCard.tsx b/src/frontend/app/components/Stops/ConsolidatedCirculationCard.tsx
index 97f0682..707ecce 100644
--- a/src/frontend/app/components/Stops/ConsolidatedCirculationCard.tsx
+++ b/src/frontend/app/components/Stops/ConsolidatedCirculationCard.tsx
@@ -207,7 +207,11 @@ export const ConsolidatedCirculationCard: React.FC<
         </div>
         {hasGpsPosition && (
           <div className="gps-indicator" title="Live GPS tracking">
-            <span className="gps-pulse" />
+            <span
+              className={`gps-pulse ${
+                estimate.isPreviousTrip ? "previous-trip" : ""
+              }`}
+            />
           </div>
         )}
         <div className={`eta-badge ${timeClass}`}>
-- 
cgit v1.3

