chore: remove unused legacy departure card styles and dead code
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -768,19 +768,7 @@ body.landscape .countdown-large.soon {
|
|||||||
text-shadow: 0 0 8px #f39c12, 0 0 12px #f39c12, 0 0 16px rgba(243, 156, 18, 0.8);
|
text-shadow: 0 0 8px #f39c12, 0 0 12px #f39c12, 0 0 16px rgba(243, 156, 18, 0.8);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Time range (legacy) */
|
/* Next departures */
|
||||||
.time-range {
|
|
||||||
font-size: 0.85em;
|
|
||||||
color: var(--color-text-muted);
|
|
||||||
font-weight: 500;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
body.dark-mode .time-range {
|
|
||||||
color: var(--color-text-secondary);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Next departures (replaces time-range) */
|
|
||||||
.next-departures {
|
.next-departures {
|
||||||
font-size: 0.8em;
|
font-size: 0.8em;
|
||||||
color: var(--color-text-muted);
|
color: var(--color-text-muted);
|
||||||
@@ -1510,10 +1498,6 @@ body.dark-mode .config-search-input:focus-visible {
|
|||||||
max-width: 75px;
|
max-width: 75px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.time-range {
|
|
||||||
font-size: 0.75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.direction-arrow-box {
|
.direction-arrow-box {
|
||||||
width: 20px;
|
width: 20px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
|
|||||||
@@ -281,7 +281,6 @@ body.landscape .countdown-large {
|
|||||||
color: var(--color-text-light);
|
color: var(--color-text-light);
|
||||||
}
|
}
|
||||||
|
|
||||||
body.landscape .time-range,
|
|
||||||
body.landscape .next-departures {
|
body.landscape .next-departures {
|
||||||
color: var(--color-text-secondary);
|
color: var(--color-text-secondary);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -244,6 +244,8 @@ class DeparturesManager {
|
|||||||
return { countdownText, countdownClass };
|
return { countdownText, countdownClass };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// --- Legacy single-site display methods (fallback if API returns data.departures instead of data.sites) ---
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a departure card element (legacy format)
|
* Create a departure card element (legacy format)
|
||||||
* @param {Object} departure - Departure object
|
* @param {Object} departure - Departure object
|
||||||
@@ -389,8 +391,11 @@ class DeparturesManager {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// --- Legacy single-site display methods (continued) ---
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Display departures in the UI
|
* Display departures in the UI (legacy single-site path)
|
||||||
|
* Called when API returns data.departures instead of data.sites.
|
||||||
* @param {Array} departures - Array of departure objects
|
* @param {Array} departures - Array of departure objects
|
||||||
*/
|
*/
|
||||||
displayDepartures(departures) {
|
displayDepartures(departures) {
|
||||||
@@ -414,7 +419,7 @@ class DeparturesManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Update existing cards or add new ones
|
* Update existing cards or add new ones (legacy single-site path)
|
||||||
* @param {Array} newDepartures - Array of new departure objects
|
* @param {Array} newDepartures - Array of new departure objects
|
||||||
*/
|
*/
|
||||||
updateExistingCards(newDepartures) {
|
updateExistingCards(newDepartures) {
|
||||||
@@ -460,7 +465,7 @@ class DeparturesManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Update card content
|
* Update card content (legacy single-site path)
|
||||||
* @param {HTMLElement} card - Card element
|
* @param {HTMLElement} card - Card element
|
||||||
* @param {Object} departure - Departure object
|
* @param {Object} departure - Departure object
|
||||||
*/
|
*/
|
||||||
@@ -482,6 +487,8 @@ class DeparturesManager {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// --- End of legacy single-site display methods ---
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add highlight effect to element
|
* Add highlight effect to element
|
||||||
* @param {HTMLElement} element - Element to highlight
|
* @param {HTMLElement} element - Element to highlight
|
||||||
|
|||||||
Reference in New Issue
Block a user