feat(web): 订票地图升级为静态SVG并叠加动态坐标交互;完善断点支持

This commit is contained in:
2026-07-11 21:15:48 +08:00
parent 690173c522
commit aede84f164
21 changed files with 316 additions and 262 deletions
+38
View File
@@ -4485,3 +4485,41 @@ body.jr-admin-login-page {
width: 100%;
}
}
/* Static Map Overlays */
.map-station-overlay {
z-index: 10;
}
.map-station-overlay .station-hotspot {
width: 24px;
height: 24px;
border-radius: 50%;
background-color: transparent;
border: 3px solid transparent;
transition: all 0.2s ease;
}
.map-station-overlay:hover .station-hotspot {
background-color: rgba(255, 255, 255, 0.5);
border-color: rgba(59, 130, 246, 0.8);
box-shadow: 0 0 8px rgba(0,0,0,0.3);
}
.map-station-overlay.start .station-hotspot {
background-color: var(--success);
border-color: white;
box-shadow: 0 0 0 2px var(--success);
}
.map-station-overlay.end .station-hotspot {
background-color: var(--danger);
border-color: white;
box-shadow: 0 0 0 2px var(--danger);
}
.map-station-overlay.route .station-hotspot {
background-color: var(--primary);
border-color: white;
}
.map-station-overlay.route-transfer .station-hotspot {
background-color: var(--warning);
border-color: white;
}
␍