refine Semi UI track replay summary

This commit is contained in:
lingniu
2026-07-18 18:21:25 +08:00
parent 5bfdc7f637
commit 23669d8190
4 changed files with 88 additions and 5 deletions

View File

@@ -629,6 +629,63 @@
background: #e7edf4;
}
.v2-track-rail-expand.semi-button {
top: 50%;
left: 14px;
min-width: 154px;
min-height: 50px;
justify-content: flex-start;
flex-direction: row;
gap: 9px;
border: 1px solid rgba(202, 216, 232, .98);
border-radius: 11px;
background: rgba(255, 255, 255, .97);
padding: 8px 11px;
color: var(--v2-blue);
box-shadow: 0 12px 28px rgba(28, 48, 74, .16);
transform: translateY(-50%);
}
.v2-track-rail-expand.semi-button:hover {
border-color: #a9c3e7;
background: #fff;
box-shadow: 0 15px 32px rgba(28, 48, 74, .2);
}
.v2-track-rail-expand.semi-button .semi-icon {
width: 30px;
height: 30px;
flex: 0 0 auto;
border-radius: 9px;
background: #eaf2ff;
color: var(--v2-blue);
}
.v2-track-rail-expand.semi-button span {
max-width: none;
}
.v2-track-rail-expand-copy {
display: grid;
min-width: 0;
gap: 2px;
text-align: left;
}
.v2-track-rail-expand-copy strong {
color: #29415d;
font-size: 12px;
line-height: 1.35;
}
.v2-track-rail-expand-copy small {
color: #75869a;
font-size: 9px;
font-weight: 550;
line-height: 1.35;
white-space: nowrap;
}
.v2-track-stage-tools {
top: 14px;
right: 14px;
@@ -961,9 +1018,28 @@
}
.v2-track-rail-expand {
top: auto;
left: 8px;
min-width: 138px;
min-height: 42px;
padding: 6px 9px;
transform: none;
bottom: calc(116px + env(safe-area-inset-bottom));
}
.v2-track-rail-expand.semi-button .semi-icon {
width: 28px;
height: 28px;
}
.v2-track-rail-expand-copy strong {
font-size: 11px;
}
.v2-track-rail-expand-copy small {
font-size: 8px;
}
.v2-track-stage:has(.v2-track-current-card) .v2-track-rail-expand {
bottom: calc(264px + env(safe-area-inset-bottom));
}