feat: add local time and peak temp time to city list sidebar

This commit is contained in:
2569718930@qq.com
2026-03-03 23:00:06 +08:00
parent 4ca457d36e
commit 8977020a80
2 changed files with 82 additions and 21 deletions
+41 -7
View File
@@ -281,28 +281,62 @@ body {
.city-item {
display: flex;
align-items: center;
gap: 8px;
flex-direction: column;
gap: 4px;
padding: 10px 12px;
border-radius: 10px;
cursor: pointer;
transition: var(--transition);
font-size: 13px;
font-weight: 500;
color: var(--text-secondary);
border: 1px solid transparent;
}
.city-item:hover {
background: rgba(99, 102, 241, 0.08);
color: var(--text-primary);
border-color: var(--border-glass);
}
.city-item.active {
background: rgba(99, 102, 241, 0.15);
color: var(--text-primary);
border-color: var(--accent-blue);
}
.city-item-main {
display: flex;
align-items: center;
gap: 8px;
width: 100%;
}
.city-item .city-name-text {
font-size: 13px;
font-weight: 500;
color: var(--text-primary);
}
.city-item .city-temp {
margin-left: auto;
font-size: 13px;
font-weight: 700;
color: var(--accent-cyan);
opacity: 0;
transition: var(--transition);
}
.city-item .city-temp.loaded {
opacity: 1;
}
.city-item-info {
display: flex;
justify-content: space-between;
align-items: center;
padding-left: 16px; /* Align with name text, after the dot */
font-size: 10px;
color: var(--text-muted);
}
.city-item .city-max-info {
color: var(--accent-blue);
font-weight: 500;
}
.city-item .risk-dot {
width: 8px;
height: 8px;