From f53ee8e030df9cef8a08a08fd6c66666e83f9bf1 Mon Sep 17 00:00:00 2001 From: Erik Ziegler Date: Fri, 22 Jul 2016 10:56:54 +0200 Subject: [PATCH] Try to fix LT-273 in CSS. Change descriptionRequired for LT-252 --- .gitignore | 1 + LesionTracker/.meteor/dev_bundle | 2 +- OHIFViewer/.meteor/dev_bundle | 1 + Packages/design/styles/common/global.styl | 4 +- Packages/design/styles/components/radio.styl | 5 ++ .../lesionTableRow/lesionTableRow.html | 8 +-- .../lesionTableTimepointCell.js | 49 +++++++++---------- .../lesionTracker/lesionTracker.styl | 6 ++- .../toolbarSection/toolbarSection.html | 6 ++- .../toolbarSection/toolbarSection.js | 47 +++++++++++++++--- 10 files changed, 86 insertions(+), 43 deletions(-) mode change 100644 => 120000 LesionTracker/.meteor/dev_bundle create mode 120000 OHIFViewer/.meteor/dev_bundle diff --git a/.gitignore b/.gitignore index e18bc4d42..da49783da 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ docs/ .meteor/local .meteor/meteorite .meteor/dev_bundle +*/.meteor/dev_bundle node_modules Packages/active-entry/helloworld/ LesionTracker/tests/nightwatch/reports/ diff --git a/LesionTracker/.meteor/dev_bundle b/LesionTracker/.meteor/dev_bundle deleted file mode 100644 index 88055c0bb..000000000 --- a/LesionTracker/.meteor/dev_bundle +++ /dev/null @@ -1 +0,0 @@ -C:\Users\bruno\AppData\Local\.meteor\packages\meteor-tool\1.3.4_4\mt-os.windows.x86_32\dev_bundle \ No newline at end of file diff --git a/LesionTracker/.meteor/dev_bundle b/LesionTracker/.meteor/dev_bundle new file mode 120000 index 000000000..48b9f6e5d --- /dev/null +++ b/LesionTracker/.meteor/dev_bundle @@ -0,0 +1 @@ +/Users/Erik/.meteor/packages/meteor-tool/.1.3.4_4.1rrnj7l++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle \ No newline at end of file diff --git a/OHIFViewer/.meteor/dev_bundle b/OHIFViewer/.meteor/dev_bundle new file mode 120000 index 000000000..48b9f6e5d --- /dev/null +++ b/OHIFViewer/.meteor/dev_bundle @@ -0,0 +1 @@ +/Users/Erik/.meteor/packages/meteor-tool/.1.3.4_4.1rrnj7l++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle \ No newline at end of file diff --git a/Packages/design/styles/common/global.styl b/Packages/design/styles/common/global.styl index 7333ae680..445af08b8 100644 --- a/Packages/design/styles/common/global.styl +++ b/Packages/design/styles/common/global.styl @@ -2,7 +2,9 @@ html body font-family: 'Roboto', 'OpenSans', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif - + // Try to fix LT-273, need a monitor to test on though. + text-rendering: optimizeLegibility + html hr border-top: 1px solid $uiBorderColor diff --git a/Packages/design/styles/components/radio.styl b/Packages/design/styles/components/radio.styl index c83303072..0756f7854 100644 --- a/Packages/design/styles/components/radio.styl +++ b/Packages/design/styles/components/radio.styl @@ -3,9 +3,12 @@ .group-radio label cursor: pointer + input height: 0 width: 0 + visibility: hidden + span padding-left: 23px position: relative @@ -20,10 +23,12 @@ top: 50% transform(translateY(-50%)) width: 16px + input:focus + span:before // TODO: [design] define a outline for the design outline: none box-shadow: 0 0 2px 2px $textSecondaryColor + input:checked + span:after background: $uiBorderColorDark border-radius: 5px diff --git a/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.html b/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.html index 2fb5fdcc0..fb4e124e9 100644 --- a/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.html +++ b/Packages/lesiontracker/client/components/lesionTableRow/lesionTableRow.html @@ -1,19 +1,19 @@