From e3fc56c0f44b3e23769f4cfeb92276fbcdff4590 Mon Sep 17 00:00:00 2001 From: Bruno Alves de Faria Date: Wed, 15 Jun 2016 11:14:30 -0300 Subject: [PATCH] LT-251: Disabling drag and drop from series and adding click-to-select behavior for quick switch areas --- .../studySeriesQuickSwitch.html | 4 +- .../studySeriesQuickSwitch.js | 2 - .../studySeriesQuickSwitch.styl | 14 +- .../studyTimepointBrowser/studyTimepoint.html | 4 +- .../studyTimepointBrowser/studyTimepoint.js | 8 +- .../studyTimepointBrowser.html | 2 +- .../studyTimepointStudy.html | 2 +- .../studyBrowser/studyBrowser.html | 10 +- .../thumbnailEntry/thumbnailEntry.html | 10 +- .../thumbnailEntry/thumbnailEntry.js | 223 +++++++++--------- .../thumbnailEntry/thumbnailEntry.styl | 11 +- .../viewerbase/lib/helpers/isSeriesActive.js | 29 +++ Packages/viewerbase/package.js | 35 +-- 13 files changed, 200 insertions(+), 154 deletions(-) create mode 100644 Packages/viewerbase/lib/helpers/isSeriesActive.js diff --git a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.html b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.html index 1409f8f51..25c9924c8 100644 --- a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.html +++ b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.html @@ -5,7 +5,7 @@
- {{>studyTimepointBrowser timepointViewType=timepointViewType}} + {{>studyTimepointBrowser timepointViewType=timepointViewType viewportIndex=viewportIndex}}
@@ -26,7 +26,7 @@
{{#each thumbnail in (thumbnails currentStudy)}} - {{>thumbnailEntry thumbnail}} + {{>thumbnailEntry thumbnail=thumbnail viewportIndex=viewportIndex}} {{/each}}
diff --git a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.js b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.js index c08167347..f689d1fa6 100644 --- a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.js +++ b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.js @@ -13,7 +13,6 @@ Template.studySeriesQuickSwitch.helpers({ }, currentStudy() { - console.log('currentStudy'); var viewportIndex = Template.instance().data.viewportIndex; Session.get('CornerstoneNewImage' + viewportIndex); @@ -31,7 +30,6 @@ Template.studySeriesQuickSwitch.helpers({ }, currentTimepoint() { - console.log('currentStudy'); var viewportIndex = Template.instance().data.viewportIndex; Session.get('CornerstoneNewImage' + viewportIndex); diff --git a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl index d6051b219..114b67c42 100644 --- a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl +++ b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl @@ -30,6 +30,8 @@ $switchWrapperWidth = 140px opacity: 0 .switchHover opacity: 0.8 + .studyHover + transform(scale(1)) .label color: $textSecondaryColor @@ -114,22 +116,22 @@ $switchWrapperWidth = 140px $switchSizeSmall = 35px @media screen and (max-width: 1024px) - .switchSection:hover .switchHover + .switchSection:hover .seriesHover transform(scale(0.5)) @media screen and (min-width: 1025px) and (max-width: 1152px) - .switchSection:hover .switchHover + .switchSection:hover .seriesHover transform(scale(0.6)) @media screen and (min-width: 1153px) and (max-width: 1280px) - .switchSection:hover .switchHover + .switchSection:hover .seriesHover transform(scale(0.7)) @media screen and (min-width: 1281px) and (max-width: 1440px) - .switchSection:hover .switchHover + .switchSection:hover .seriesHover transform(scale(0.8)) @media screen and (min-width: 1441px) and (max-width: 1600px) - .switchSection:hover .switchHover + .switchSection:hover .seriesHover transform(scale(0.9)) @media screen and (min-width: 1601px) - .switchSection:hover .switchHover + .switchSection:hover .seriesHover transform(scale(1)) @media screen and (max-width: 1600px) diff --git a/Packages/lesiontracker/client/components/studyTimepointBrowser/studyTimepoint.html b/Packages/lesiontracker/client/components/studyTimepointBrowser/studyTimepoint.html index 465e6a40f..cdd008069 100644 --- a/Packages/lesiontracker/client/components/studyTimepointBrowser/studyTimepoint.html +++ b/Packages/lesiontracker/client/components/studyTimepointBrowser/studyTimepoint.html @@ -1,8 +1,8 @@ diff --git a/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.html b/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.html index 08e1aa1c9..c73c90ac9 100644 --- a/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.html +++ b/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.html @@ -1,11 +1,11 @@