@import './../../design/styles/common/form.styl' @import './../../design/styles/common/global.styl' $study-list-padding = 8%; $study-list-toolbar-height = 75px; $body-cell-height = 40px; $tablePaddingMediumScreen = 5px $tablePaddingBigScreen = 3% $tablePaddingLargeScreen = 5% // TODO: move this to a common mixin files placeholder-color(c) &::-webkit-input-placeholder color: c &:-moz-placeholder color: c &::-moz-placeholder color: c &:-ms-input-placeholder color: c .DateRangePicker height: 40px margin: 0 5px 20px 5px cursor: pointer border: none position: block .studyListToolbar background-color: var(--ui-gray-darker) height: $study-list-toolbar-height margin-bottom: 2px padding: 0 $study-list-padding &>div display: inline-block .header font-size: 22px font-weight: 300 color: var(--table-text-secondary-color) line-height: $study-list-toolbar-height .studylistToolbar height: $study-list-toolbar-height line-height: $study-list-toolbar-height .studyCount color: var(--large-numbers-color) font-size: 40px font-weight: 100 line-height: $study-list-toolbar-height .theadBackground height: 121px position: absolute width: 100% &:before, &:after content: '' display: block left: 0 position: absolute width: 100% &:before background-color: var(--ui-gray-darker) height: 100% top: 0 z-index: 1 &:after background-color: var(--ui-border-color-active) bottom: -1px height: 1px z-index: 2 #studyListContainer width: 100% padding: 0 $study-list-padding position: absolute z-index: 2 .loading-text color: var(--table-text-secondary-color) font-size: 30px .notFound color: var(--table-text-secondary-color) font-size: 30px font-weight: 200 text-align: center table#tblStudyList width: 100%; max-width: 100%; margin-bottom: 20px; border-spacing: 0; border-collapse: collapse; > tr height: 20px > thead white-space: nowrap tr th padding: 0 border-bottom: 1px solid var(--ui-border-color-active); width: 100%; text-align: left; border-top: 0; &.studyDate min-width: 230px .display-text display: inline-block cursor: pointer width: 100% min-width: 95px margin: 0 auto color: var(--table-text-primary-color) font-weight: 400 padding: 20px -webkit-user-select: none -moz-user-select: none -ms-user-select: none user-select: none span font-size: 15px float: left i margin: 0 5px &:hover color: var(--active-color) &.active, &:active color: var(--active-color) input.studylist-search height: 40px margin: 0 5px 20px 5px padding: 0 20px cursor: pointer border: none background-color: var(--input-background-color) color: var(--input-placeholder-color) font-size: 10pt font-weight: normal width: calc(100% - 10px) border-radius: 4px transition(all 0.15s ease) placeholder-color(var(--input-placeholder-color)) &.invisible visibility: hidden &:active, &:hover background-color: var(--input-background-color) ::-webkit-datetime-edit-year-field:not([aria-valuenow]), ::-webkit-datetime-edit-month-field:not([aria-valuenow]), ::-webkit-datetime-edit-day-field:not([aria-valuenow]) color: transparent > tbody tr padding: 5px background-color: black &:nth-child(even) background-color: var(--ui-gray-darker) td padding: 8px; height: $body-cell-height line-height: $body-cell-height color: var(--table-text-primary-color) font-weight: 300 border-top: 1px solid var(--ui-gray-lighter) border-bottom: 1px solid var(--ui-gray-lighter) white-space: nowrap transition(all 0.1s ease) &.emptyCell color: #516873 &.emptyValue color: var(--ui-gray-light) &:hover, &:active, &.active background-color: var(--table-hover-color) color: var(--text-primary-color) td // This selector is necessary to override bootstrap's 'table' class border-top: 1px solid var(--ui-gray-lighter) border-bottom: 1px solid var(--ui-gray-lighter) background-color: var(--table-hover-color) @media only screen and (max-width: 1362px) #studyListContainer padding: 0 $tablePaddingLargeScreen table#tblStudyList thead, tbody tr th, td &:first-child padding-left: $tablePaddingLargeScreen &:last-child padding-right: $tablePaddingLargeScreen @media only screen and (max-width: 1161px) #studyListContainer padding: 0 $tablePaddingBigWidth table#tblStudyList thead, tbody tr th, td &:first-child padding-left: $tablePaddingBigScreen &:last-child padding-right: $tablePaddingBigScreen @media only screen and (max-width: 1069px) .theadBackground height: 101px .studylist-pagination > .row margin-right: 0; .studyListToolbar padding: 0 $tablePaddingMediumScreen #studyListContainer padding: 0 table#tblStudyList thead > tr > th &:first-child padding-left: $tablePaddingMediumScreen &:last-child padding-right: $tablePaddingMediumScreen input.worklist-search padding: 10px .display-text padding: 10px 5px i width: auto tbody > tr > td &:first-child padding-left: $tablePaddingMediumScreen &:last-child padding-right: $tablePaddingMediumScreen .worklistPagination .row margin-left: 0 margin-right: 0