diff --git a/web/.asset-version-state.json b/web/.asset-version-state.json
index 62c8b4a..f3f8e59 100644
--- a/web/.asset-version-state.json
+++ b/web/.asset-version-state.json
@@ -1,7 +1,7 @@
{
"style.css": {
- "size": 86271,
- "mtimeMs": 1783775484985.5583
+ "size": 86571,
+ "mtimeMs": 1783784204130.9187
},
"blog.css": {
"size": 994,
@@ -16,8 +16,8 @@
"mtimeMs": 1783602619602.658
},
"ticket-order.js": {
- "size": 32083,
- "mtimeMs": 1783783215957.1775
+ "size": 34258,
+ "mtimeMs": 1783784148462.1907
},
"ticket-search.js": {
"size": 17269,
diff --git a/web/asset-versions.json b/web/asset-versions.json
index 6dcce8e..51d19d0 100644
--- a/web/asset-versions.json
+++ b/web/asset-versions.json
@@ -1,9 +1,9 @@
{
- "style.css": 13,
+ "style.css": 14,
"blog.css": 2,
"custom-dialog.js": 11,
"public-status.js": 14,
- "ticket-order.js": 21,
+ "ticket-order.js": 22,
"ticket-search.js": 12,
"ticket-route.js": 3,
"index.js": 5,
diff --git a/web/blog.html b/web/blog.html
index e84524f..4838d05 100644
--- a/web/blog.html
+++ b/web/blog.html
@@ -7,7 +7,7 @@
diff --git a/web/ic-card-admin.html b/web/ic-card-admin.html
index 8099b9d..e7750b9 100644
--- a/web/ic-card-admin.html
+++ b/web/ic-card-admin.html
@@ -7,7 +7,7 @@
IC卡管理|FSE铁路运输票务系统
-
+
diff --git a/web/ic-card-detail.html b/web/ic-card-detail.html
index abb58f8..b6902cf 100644
--- a/web/ic-card-detail.html
+++ b/web/ic-card-detail.html
@@ -7,7 +7,7 @@
IC卡详情|FSE铁路运输票务系统
-
+
diff --git a/web/ic-card-order.html b/web/ic-card-order.html
index 0686e33..668f1db 100644
--- a/web/ic-card-order.html
+++ b/web/ic-card-order.html
@@ -7,7 +7,7 @@
线上购卡|FSE铁路运输票务系统
-
+
diff --git a/web/ic-card-search.html b/web/ic-card-search.html
index 469ecf0..2c1c0b8 100644
--- a/web/ic-card-search.html
+++ b/web/ic-card-search.html
@@ -7,7 +7,7 @@
IC卡查询|FSE铁路运输票务系统
-
+
diff --git a/web/index.html b/web/index.html
index 9467388..402e492 100644
--- a/web/index.html
+++ b/web/index.html
@@ -7,7 +7,7 @@
控制台|FSE铁路运输票务系统
-
+
diff --git a/web/login.html b/web/login.html
index 5bbd4cb..59d8c2e 100644
--- a/web/login.html
+++ b/web/login.html
@@ -6,7 +6,7 @@
登录后台|FSE铁路运输票务系统
-
+
diff --git a/web/machine-map.html b/web/machine-map.html
index a65005e..402004c 100644
--- a/web/machine-map.html
+++ b/web/machine-map.html
@@ -7,7 +7,7 @@
票务查询|FSE铁路运输票务系统
-
+
diff --git a/web/style.css b/web/style.css
index e4ab369..a4ecf38 100644
--- a/web/style.css
+++ b/web/style.css
@@ -1432,22 +1432,24 @@ input[type="date"].input::-webkit-calendar-picker-indicator {
/* Station Map */
.station-map-container {
- background: #00000033;
- padding: 24px;
- border-radius: 8px;
+ background: radial-gradient(circle at top left, rgba(255,255,255,0.78), rgba(248,250,252,0.95) 38%, rgba(241,245,249,0.98) 100%);
+ padding: 22px 24px 16px;
+ border-radius: 24px;
margin-bottom: 20px;
overflow-x: auto;
display: flex;
justify-content: center;
min-height: 380px;
align-items: center;
+ border: 1px solid rgba(148, 163, 184, 0.28);
+ box-shadow: inset 0 1px 0 rgba(255,255,255,0.66);
}
.station-map-container svg {
min-width: 680px;
max-width: 100%;
height: auto;
- transform: scale(1.06);
+ transform: scale(1.02);
transform-origin: center center;
}
@@ -1458,7 +1460,7 @@ input[type="date"].input::-webkit-calendar-picker-indicator {
.map-station.start .node-core { fill: var(--success) !important; r: 10; stroke: white; stroke-width: 3; }
.map-station.end .node-core { fill: var(--danger) !important; r: 10; stroke: white; stroke-width: 3; }
.map-station text { pointer-events: none; }
-.map-station.transfer .node-core { stroke: #ffffffcc; stroke-width: 3; }
+.map-station.transfer .node-core { stroke: #e2e8f0; stroke-width: 3; }
.map-station.route .node-core { stroke: var(--primary); stroke-width: 4; }
.map-station.route-transfer .node-core { stroke: #f59e0b; stroke-width: 4; }
@@ -2350,7 +2352,7 @@ body.jr-order-page .map-station:hover .node-core {
}
body.jr-order-page .map-station .node-core {
- stroke: #1d3326;
+ stroke: #334155;
}
body.jr-order-page .map-station.start .node-core {
@@ -2369,6 +2371,10 @@ body.jr-order-page .map-station.route-transfer .node-core {
stroke: #d69a0f;
}
+body.jr-order-page .station-map-container text {
+ letter-spacing: 0.02em;
+}
+
@media (max-width: 1080px) {
.jr-hero,
.jr-content-grid {
@@ -4522,4 +4528,4 @@ body.jr-admin-login-page {
b o r d e r - c o l o r : w h i t e ;
}
-
\ No newline at end of file
+
diff --git a/web/ticket-board.html b/web/ticket-board.html
index bf63c66..a5136f2 100644
--- a/web/ticket-board.html
+++ b/web/ticket-board.html
@@ -7,7 +7,7 @@
电子客票|FSE铁路运输票务系统
-
+