diff --git a/anatomy/static/css/anatomy.css b/anatomy/static/css/anatomy.css index 1d4889e2..eddb1abb 100644 --- a/anatomy/static/css/anatomy.css +++ b/anatomy/static/css/anatomy.css @@ -779,7 +779,7 @@ input { .select2-search__field { background-color: #05668d; - color: white; + color: darkblue; border: 1px solid black; } \ No newline at end of file diff --git a/static/css/anatomy.css b/static/css/anatomy.css index 1d4889e2..eddb1abb 100644 --- a/static/css/anatomy.css +++ b/static/css/anatomy.css @@ -779,7 +779,7 @@ input { .select2-search__field { background-color: #05668d; - color: white; + color: darkblue; border: 1px solid black; } \ No newline at end of file diff --git a/static/css/dicomViewer.css b/static/css/dicomViewer.css index b10e8d03..f6431f37 100644 --- a/static/css/dicomViewer.css +++ b/static/css/dicomViewer.css @@ -61,6 +61,11 @@ opacity: 100%; } +.dicom-button-highlight { + opacity: 50%; + color: lightblue; +} + #dicom-toggle-mode-button { position: absolute; left: 0; diff --git a/static/js/dicomViewer.js b/static/js/dicomViewer.js index 2fc52ce1..ea11ed64 100644 --- a/static/js/dicomViewer.js +++ b/static/js/dicomViewer.js @@ -96,14 +96,7 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l .append($("")) .append($("")) .append($("")) - .append($("")); - - $(single_dicom_viewer).append( - $( - "
Image of
wc: ww:
" - ) - ) - // Add buttons + .append($("")) .append( $(`
@@ -116,6 +109,13 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l
`) ); + $(single_dicom_viewer).append( + $( + "
Image of
wc: ww:
" + ) + ); + // Add buttons + let window_presets = { "window-btn-abdomen": [400, 50], "window-btn-liver": [150, 30], @@ -139,6 +139,8 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l cornerstone.setViewport(single_dicom_viewer, viewport); e.preventDefault(); + e.stopPropagation(); + }) }) @@ -180,9 +182,13 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l if (main_element[0].dataset.collapsed == "none") { main_element[0].dataset.collapsed = main_element.width(); main_element.width("50px"); + $("#dicom-window-panel").hide(); + $(e.target).addClass("dicom-button-highlight"); } else { main_element.width(main_element[0].dataset.collapsed); main_element[0].dataset.collapsed = "none" + $("#dicom-window-panel").show(); + $(e.target).removeClass("dicom-button-highlight"); } resizeHandler(); //loadCornerstone(main_element, db, images, annotations_to_load, stack) @@ -293,7 +299,7 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l }) .catch((err, err2) => { console.log(err); - $("#dicom-log-panel").append(err); + $("#dicom-log-panel").append("
").append(err.stack); }); }