diff --git a/Packages/design/components/roundedButtonGroup/roundedButtonGroup.styl b/Packages/design/components/roundedButtonGroup/roundedButtonGroup.styl
index 6790138a5..b65fe9dfc 100644
--- a/Packages/design/components/roundedButtonGroup/roundedButtonGroup.styl
+++ b/Packages/design/components/roundedButtonGroup/roundedButtonGroup.styl
@@ -17,7 +17,7 @@ $textColorActive = #2D2D2D
.roundedButton
align-items: center
- background-color: $uiGrayDarker
+ background-color: $uiGrayDark
border: 1px $uiBorderColorDark solid
color: $textSecondaryColor
display: flex
@@ -56,7 +56,7 @@ $textColorActive = #2D2D2D
&:hover .roundedButton
background-color: $boxBackgroundColor
- color: $uiGrayDarker
+ color: $uiGrayDark
&.active .roundedButton
background-color: $activeColor
@@ -66,5 +66,5 @@ $textColorActive = #2D2D2D
&:hover .roundedButton
&.active .roundedButton
svg
- fill: $uiGrayDarker
- stroke: $uiGrayDarker
+ fill: $uiGrayDark
+ stroke: $uiGrayDark
diff --git a/Packages/design/styles/variables.styl b/Packages/design/styles/variables.styl
index a26c4b660..9f940b855 100644
--- a/Packages/design/styles/variables.styl
+++ b/Packages/design/styles/variables.styl
@@ -1,9 +1,11 @@
// Common pallete
$uiYellow = #E29E4A
$uiSkyBlue = #6FBDE2
-$uiGrayDark = #263340
-$uiGrayDarker = #16202B
-$uiGrayDarkest = #151A1F
+
+$uiGray = #263340
+$uiGrayDark = #16202B
+$uiGrayDarker = #151A1F
+$uiGrayDarkest = #14191E
// Interface UI Colors
$defaultColor = #94A8B3
diff --git a/Packages/lesiontracker/assets/icons.svg b/Packages/lesiontracker/assets/icons.svg
index aa48b5b0a..c6c3eff83 100644
--- a/Packages/lesiontracker/assets/icons.svg
+++ b/Packages/lesiontracker/assets/icons.svg
@@ -1,183 +1,185 @@
-
+
diff --git a/Packages/lesiontracker/client/components/additionalFindings/additionalFindings.styl b/Packages/lesiontracker/client/components/additionalFindings/additionalFindings.styl
index 7e0283ba8..df92c7dd4 100644
--- a/Packages/lesiontracker/client/components/additionalFindings/additionalFindings.styl
+++ b/Packages/lesiontracker/client/components/additionalFindings/additionalFindings.styl
@@ -29,7 +29,7 @@
font-size: 14px
padding: 0 10px
color: $textPrimaryColor
- background-color: $uiGrayDarker
+ background-color: $uiGrayDark
.form-group
padding: 10px
diff --git a/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.html b/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.html
index 5a0970d39..f6cb692c6 100644
--- a/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.html
+++ b/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.html
@@ -1,13 +1,16 @@
-
+
- {{ >lesionTableView }}
+ {{>lesionTableView}}
-
\ No newline at end of file
+
diff --git a/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.js b/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.js
index b3e2ac438..514f4250c 100644
--- a/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.js
+++ b/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.js
@@ -1,4 +1,18 @@
+Template.lesionTableHUD.onRendered(() => {
+ const instance = Template.instance();
+ instance.$('#lesionTableHUD').resizable().draggable();
+});
+
+Template.lesionTableHUD.events({
+ 'click .buttonClose'(event, instance) {
+ Session.set('lesionTableHudOpen', false);
+ }
+});
+
Template.lesionTableHUD.helpers({
+ hudHidden() {
+ return Session.get('lesionTableHudOpen') ? '' : 'hidden';
+ },
toolbarButtons() {
var buttonData = [];
@@ -26,8 +40,3 @@ Template.lesionTableHUD.helpers({
return buttonData;
}
});
-
-Template.lesionTableHUD.onRendered(function() {
- var dialog = $('#lesionTableHUD');
- dialog.draggable();
-});
\ No newline at end of file
diff --git a/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.styl b/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.styl
index 9ea5773c2..08c47f4f5 100644
--- a/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.styl
+++ b/Packages/lesiontracker/client/components/lesionTableHUD/lesionTableHUD.styl
@@ -1,34 +1,47 @@
@import "{design}/app"
$borderColor = rgba(77, 99, 110, 0.81)
-$backgroundColor = #14191e
#lesionTableHUD
- display: none
- position: absolute
- top: auto
- left: auto
- bottom: 3px
- right: 3px
-
- z-index: 10000
- width: 318px
- height: 326px
- opacity: 0.95
background: black
border-radius: 8px
border: solid 1px $borderColor;
+ bottom: 3px
+ height: 326px
+ left: auto
+ opacity: 0.95
+ overflow: hidden
+ position: absolute
+ right: 3px
+ top: auto
+ width: 318px
+ z-index: 10000
+
+ .lesionTableView.scrollArea
+ margin-left: 0
+ padding-left: 0
.header
- width: 100%
+ background: $uiGrayDarkest
+ border-bottom: $uiBorderThickness solid $borderColor
+ color: $textSecondaryColor
+ font-weight: 300
+ font-size: 20px
height: 55px
line-height: 55px
- background: $backgroundColor
- border-bottom: $uiBorderThickness solid $borderColor
+ position: relative
text-align: center
- font-weight: 200
- font-size: 20px
- color: $textSecondaryColor
+ width: 100%
+
+ svg.buttonClose
+ color: $defaultColor
+ cursor: pointer
+ height: 14px
+ position: absolute
+ right: 14px
+ stroke: $defaultColor
+ top: 20px
+ width: 14px
.lesionTableView.scrollArea
height: calc(100% - 55px - 70px)
@@ -39,7 +52,7 @@ $backgroundColor = #14191e
height: 70px
position: absolute
bottom: 0
- background: $backgroundColor
+ background: $uiGrayDarkest
border-top: $uiBorderThickness solid $borderColor
padding: 10px
diff --git a/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.styl b/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.styl
index 39362c9d6..ea6c00e9e 100644
--- a/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.styl
+++ b/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.styl
@@ -3,7 +3,7 @@
$headerRowHeight = 63px
.lesionTableHeaderRow
- background-color: $uiGrayDarkest
+ background-color: $uiGrayDarker
color: $textSecondaryColor
display: flex
fill: $textSecondaryColor
diff --git a/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.styl b/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.styl
index 101cb9cb7..94bc962d8 100644
--- a/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.styl
+++ b/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.styl
@@ -31,7 +31,7 @@
&.response-status .lesionRowSidebar .response-status-icon
background-color: $defaultColor
border-radius: 11px
- color: $uiGrayDark
+ color: $uiGray
font-size: 12px
font-weight: 700
height: 21px
@@ -55,7 +55,7 @@
fill: $textPrimaryColor
.lesionRowSidebar
- background: $uiGrayDark
+ background: $uiGray
color: $textSecondaryColor
flex: 1
max-width: 30px
diff --git a/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.html b/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.html
index e0a0b6f61..6afabeb8f 100644
--- a/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.html
+++ b/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.html
@@ -10,9 +10,11 @@
{{>lesionTableRow (extend this rowItem=nonTarget)}}
{{/each}}
- {{>lesionTableHeaderRow id="newLesion" measurements=newLesions currentTimepointId=currentTimepointId}}
- {{#each newLesion in newLesions}}
- {{>lesionTableRow (extend this rowItem=newLesion)}}
- {{/each}}
+ {{#if gt this.timepoints.get.length 1}}
+ {{>lesionTableHeaderRow id="newLesion" measurements=newLesions currentTimepointId=currentTimepointId}}
+ {{#each newLesion in newLesions}}
+ {{>lesionTableRow (extend this rowItem=newLesion)}}
+ {{/each}}
+ {{/if}}
diff --git a/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.styl b/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.styl
index 894b3000a..a8893a3da 100644
--- a/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.styl
+++ b/Packages/lesiontracker/client/components/lesionTableView/lesionTableView.styl
@@ -1,3 +1,5 @@
+@import "{design}/app"
+
.lesionTableView.scrollArea
width: 100%
height: 100%
diff --git a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl
index 82b084388..13a5ca71d 100644
--- a/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl
+++ b/Packages/lesiontracker/client/components/studySeriesQuickSwitch/studySeriesQuickSwitch.styl
@@ -100,7 +100,7 @@ $seriesSpacing = 2px
.studyTimepointStudy.active .studyModality
box-shadow: inset 0 0 0 3px $activeColor
.studyBox
- background-color: $uiGrayDarker
+ background-color: $uiGrayDark
border: solid 1px $activeColor
border-radius: 11px
display: block
diff --git a/Packages/lesiontracker/client/components/toolbarSection/toolbarSection.html b/Packages/lesiontracker/client/components/toolbarSection/toolbarSection.html
index 4095f0a8e..4782e56a6 100644
--- a/Packages/lesiontracker/client/components/toolbarSection/toolbarSection.html
+++ b/Packages/lesiontracker/client/components/toolbarSection/toolbarSection.html
@@ -39,7 +39,7 @@
{{>roundedButtonGroup rightSidebarToggleButtonData}}
-