feat(viewer): Refactor DICOM viewer structure and update responsive styles
This commit is contained in:
@@ -116,13 +116,10 @@
|
|||||||
<div id="viewer-moveable-home">
|
<div id="viewer-moveable-home">
|
||||||
<div id="viewer-moveable">
|
<div id="viewer-moveable">
|
||||||
<div id="viewer-container" class="viewer-resizable-container">
|
<div id="viewer-container" class="viewer-resizable-container">
|
||||||
<details id="dicom-viewer-details" open>
|
|
||||||
<summary class="py-1 small text-muted">Series</summary>
|
|
||||||
<div id="main_viewer" class="dicom-viewer-root viewer-frame-standard"
|
<div id="main_viewer" class="dicom-viewer-root viewer-frame-standard"
|
||||||
data-auto-cache-stack="false"
|
data-auto-cache-stack="false"
|
||||||
data-named-stacks='{{casedetail.get_case_named_stacks}}'
|
data-named-stacks='{{casedetail.get_case_named_stacks}}'
|
||||||
></div>
|
></div>
|
||||||
</details>
|
|
||||||
</div>
|
</div>
|
||||||
<div id="viewer-resize-handle" class="viewer-resize-handle" title="Drag to resize viewer">
|
<div id="viewer-resize-handle" class="viewer-resize-handle" title="Drag to resize viewer">
|
||||||
<div class="viewer-resize-grip-inner"></div>
|
<div class="viewer-resize-grip-inner"></div>
|
||||||
@@ -473,8 +470,8 @@
|
|||||||
.viewer-resizable-container {
|
.viewer-resizable-container {
|
||||||
position: relative;
|
position: relative;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: min(70vh, 700px);
|
height: clamp(560px, 78vh, 920px);
|
||||||
min-height: 220px;
|
min-height: 320px;
|
||||||
max-height: 85vh;
|
max-height: 85vh;
|
||||||
resize: vertical;
|
resize: vertical;
|
||||||
}
|
}
|
||||||
@@ -483,21 +480,22 @@
|
|||||||
width: 100% !important;
|
width: 100% !important;
|
||||||
height: 100% !important;
|
height: 100% !important;
|
||||||
min-height: 0;
|
min-height: 0;
|
||||||
|
max-height: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.viewer-resizable-container #dicom-viewer-details {
|
#viewer-container {
|
||||||
height: 100%;
|
width: 100%;
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.viewer-resizable-container #dicom-viewer-details > summary {
|
#viewer-container #main_viewer {
|
||||||
flex: 0 0 auto;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
|
|
||||||
.viewer-resizable-container #dicom-viewer-details > div {
|
@media (max-width: 991.98px) {
|
||||||
flex: 1 1 auto;
|
.viewer-resizable-container {
|
||||||
min-height: 0;
|
height: clamp(360px, 60vh, 640px);
|
||||||
|
min-height: 280px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.viewer-resize-handle {
|
.viewer-resize-handle {
|
||||||
|
|||||||
Reference in New Issue
Block a user