diff --git a/LesionTracker/client/head.html b/LesionTracker/client/head.html index f963a2f00..60600960b 100644 --- a/LesionTracker/client/head.html +++ b/LesionTracker/client/head.html @@ -3,10 +3,10 @@ Lesion Tracker - + - + diff --git a/Packages/worklist/components/tabTitle/tabTitle.js b/Packages/worklist/components/tabTitle/tabTitle.js index 10b4ac3d9..1751db6dd 100644 --- a/Packages/worklist/components/tabTitle/tabTitle.js +++ b/Packages/worklist/components/tabTitle/tabTitle.js @@ -42,5 +42,46 @@ Template.tabTitle.events({ // Remove any stored data related to this tab from the global ViewerData structure delete ViewerData[contentId]; + } -}); \ No newline at end of file +}); + +// Set tab width when a tab is added or removed +function setTabWidth (){ + var allTabTitles = $(".tabTitle"); + var widthTabList = $("#tablist").width(); + var totalTitleWidths = 0; + + var tabCount = 0; + allTabTitles.each( function( index, tabItem ) { + totalTitleWidths += $(tabItem).width(); + tabCount ++; + }); + + if(totalTitleWidths > widthTabList) { + var newTabWidth = widthTabList / tabCount; + allTabTitles.each( function( index, tabItem ) { + $(tabItem).css("width",newTabWidth+"px"); + }); + } else { + var newTabWidth = widthTabList / tabCount; + allTabTitles.each( function( index, tabItem ) { + if (index === 0) { + if(newTabWidth > 95) { + $(tabItem).css("width","95px"); + } else { + $(tabItem).css("width",newTabWidth+"px"); + } + } else { + if(newTabWidth > 130) { + $(tabItem).css("width","130px"); + } else { + $(tabItem).css("width",newTabWidth+"px"); + } + } + + }); + } +} +Template.tabTitle.onRendered(function(){ +}); diff --git a/Packages/worklist/components/worklistResult/worklistResult.styl b/Packages/worklist/components/worklistResult/worklistResult.styl index 63e307146..a323b85f5 100644 --- a/Packages/worklist/components/worklistResult/worklistResult.styl +++ b/Packages/worklist/components/worklistResult/worklistResult.styl @@ -20,3 +20,5 @@ table#tblStudyList &:hover background-color: #009BD2 color: white + +