-
Anonymise dicoms
-
Order dicoms
- by slice location
-
Order dicoms by instance number
-
Order dicoms by SeriesInstanceUID
-
Order by uploaded filename
-
Split the series by the ImageType dicom tag
+
+
+
+
+
+
+
@@ -172,45 +180,44 @@ Associated case:
>
{% for image in series.get_images %}
[{{ image.id }}] {{image.image.url}}, pos: {{image.position}}, {{image.upload_filename}}
-
-
{% if image.image %}
[{{image.get_file_size|filesizeformat}}]
{% endif %}
-
{{image.image_md5_hash}} ({{image.is_dicom}}) {{image.image_blake3_hash}}
-
-
- {% comment %} {{image.get_dicom_info|safe}}
{% endcomment %}
-
{% endfor %}
+
+ show all diff
+
Total image size: {{series.get_total_image_size|filesizeformat}}
-
Download images
+
+
+
-
show all diff
-
{% endif %}
+
summary {
+ font-size: 1.15em;
+ font-weight: 600;
+ color: #0d6efd;
+ cursor: pointer;
+ margin: -1.2em -1.5em 1em -1.5em;
+ padding: 1.2em 1.5em 0.5em 1.5em;
+ border-bottom: 1px solid #343a40;
+ background: linear-gradient(90deg, #23272b 80%, #0d6efd22 100%);
+ border-radius: 0.7em 0.7em 0 0;
+ transition: background 0.2s, font-size 0.2s;
+ }
+
+details:not([open]) {
+ padding-bottom: 0;
+ min-height: 0;
+}
+
+details:not([open]) > *:not(summary) {
+ display: none;
+}
+
+ details:not([open]) > summary {
+ padding: 0.7em 1.2em 0.3em 1.2em;
+ }
+ details > summary:hover {
+ background: linear-gradient(90deg, #23272b 60%, #0d6efd44 100%);
+ color: #198754;
+ }
+ details > div, details > p, details > form, details > ul {
+ margin-top: 0.7em;
+ }
+ .alert {
+ margin-top: 1em;
+ }
+ /* Nested details */
+ details details {
+ background: #181a1b;
+ border: 1px solid #444;
+ margin: 0.7em 0;
+ box-shadow: none;
+ }
+ details details > summary {
+ color: #ffc107;
+ background: linear-gradient(90deg, #181a1b 80%, #ffc10722 100%);
+ border-bottom: 1px solid #444;
+ }
+ details details > summary:hover {
+ color: #0d6efd;
+ background: linear-gradient(90deg, #181a1b 60%, #0d6efd22 100%);
+ }
\ No newline at end of file