Optimize DICOM UPP registration lazy loading and fusion views

This commit is contained in:
Codex
2026-05-29 16:53:01 +08:00
parent 1d6f04061a
commit 692c50e22c
4 changed files with 393 additions and 134 deletions

View File

@@ -478,6 +478,18 @@ button {
flex: 1;
}
.load-more-btn {
width: 100%;
min-height: 38px;
margin: 2px 0 8px;
border: 1px solid rgba(45, 212, 191, 0.4);
border-radius: 12px;
background: rgba(20, 184, 166, 0.08);
color: #bffbf2;
font-size: 12px;
font-weight: 900;
}
.case-card,
.series-card,
.stl-row {
@@ -1116,6 +1128,53 @@ button {
right: 14px;
}
.fusion-axis-inset {
position: absolute;
right: 18px;
bottom: 18px;
z-index: 4;
width: 76px;
height: 76px;
border: 1px solid rgba(148, 163, 184, 0.18);
border-radius: 14px;
background: rgba(0, 0, 0, 0.58);
box-shadow: 0 12px 28px rgba(0, 0, 0, 0.28);
}
.fusion-axis-inset svg {
display: block;
width: 100%;
height: 100%;
}
.fusion-axis-inset line {
stroke-width: 3;
stroke-linecap: round;
}
.fusion-axis-inset circle {
fill: #f87171;
}
.fusion-axis-inset text {
font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
font-size: 11px;
font-weight: 950;
fill: #e8f1fb;
}
.fusion-axis-inset .axis-x {
stroke: #f87171;
}
.fusion-axis-inset .axis-y {
stroke: #4ade80;
}
.fusion-axis-inset .axis-z {
stroke: #60a5fa;
}
.fusion-loading {
position: absolute;
left: 40px;