Add JMA Haneda temps and fix stale detail loading

This commit is contained in:
2569718930@qq.com
2026-04-08 16:20:02 +08:00
parent 7b1f34db27
commit 6f80d31852
10 changed files with 347 additions and 13 deletions
@@ -961,6 +961,10 @@
gap: 8px;
}
.root :global(.forecast-inline-note) {
line-height: 1.45;
}
.root :global(.forecast-day) {
background: rgba(255, 255, 255, 0.03);
border: 1px solid var(--border-subtle);
@@ -1000,6 +1004,31 @@
color: var(--accent-cyan);
}
@media (max-width: 720px) {
.root :global(.forecast-table) {
display: flex;
gap: 10px;
overflow-x: auto;
padding-bottom: 4px;
scroll-snap-type: x proximity;
}
.root :global(.forecast-table::-webkit-scrollbar) {
height: 6px;
}
.root :global(.forecast-table::-webkit-scrollbar-thumb) {
background: rgba(148, 163, 184, 0.32);
border-radius: 999px;
}
.root :global(.forecast-day) {
flex: 0 0 112px;
min-width: 112px;
scroll-snap-align: start;
}
}
.root :global(.sun-info) {
margin-top: 10px;
font-size: 12px;