UNPKG

doevisualizations

Version:

Data Visualization Library based on RequireJS and D3.js (v4+)

287 lines (240 loc) 5.27 kB
body { -webkit-print-color-adjust: exact; } .clearboth { clear: both !important; } .vwidgetsgrid{ margin: 20px; font-size: 12px; color: #444; } .vwidgetsgrid select{ margin: 6px 5px; padding: 7px; } .paginationcontainer { display: inline-block; margin: 5px auto; float: left; } .paginationcontainer ul { list-style: none; display: inline-block; margin: 0px; padding: 0px; border: 1px solid #b4babf; border-radius: 4px; color: #666a6c; } .paginationcontainer ul li { float: left; padding: 8px; border-right: 1px solid #b4babf; cursor: pointer; } .paginationcontainer ul li.active, ul li.active:hover { background-color: #CED8DE; } .paginationcontainer ul li:last-child { border-right: none; } .paginationcontainer ul li:hover { background-color: #C2E0F2; } #container1, #container2, #container3 { width: 80%; margin: 20px auto; text-align: center; } .custompagesizecontainer{ display: inline-block; } .searchsection { display: inline-block; float: right; font-family: sans-serif; } .searchsection label { margin: 0px 5px; font-weight: bold; } .searchsection .searchtextfield { height: 25px; width: 300px; border-radius: 5px; margin: 5px; } .exportoptions { display: inline-block; float: right; max-width: 200px; margin: 10px; } .exportoptions .icon { display: inline-block; width: 25px; height: 32px; vertical-align: middle; margin: 0px 5px; cursor: pointer; background-repeat: no-repeat; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .displayrecordsinfo{ font-style: italic; font-weight: bold; font-size: 12px; padding: 5px; width: 100%; text-align: center; } .pdficon { background: url('./images/tablerender.png') 0px 0px; } .downloadicon { background: url('./images/tablerender.png') 0px -35px; } .gridcontainer{ width: 100%; } .grid { margin: 5px auto; border-collapse: collapse; table-layout: auto; text-align: left; font-size: 12px; font-family: "Helvetica"; color: #333; width: 100%; word-wrap: break-word; border: 1px solid #bac0c4; } .overridewidth { width: auto; } .grid th { padding: 8px; font-weight: bold; color: #fff; background: #2c6aa3; text-transform: capitalize; cursor: pointer; overflow: hidden; padding: 10px; font-weight: 400; white-space: nowrap; text-overflow: ellipsis; text-align: left; } .grid .sortindicator { font-size: 8px; font-weight: bold; display: block; color: #8b8d8f; } .sortersymbols{ display: inline-block; float: right; } .grid span.asc{ display: none; } .grid span.desc{ display: none; } .grid span.asc.active{ display: inline-block; color: white; } .grid span.desc.active { display: inline-block; color: white; } .grid th:first-child { -moz-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; } .grid th:last-child { -moz-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; } .grid th:only-child { -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } .grid tbody tr:nth-of-type(odd) td { background-color: #edeeef; } .grid td { padding: 8px; background: #ffffff; border-top: 1px solid #fff; padding: .4em .6em; overflow: hidden; line-height: 1.6em; vertical-align: middle; text-overflow: ellipsis; } .grid tbody tr:hover td { background: #D2D2D2; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .grid td input[type=image] { height: 20px; width: 20px; } .gridlistcontainer{ border: 1px solid #bac0c4; border-radius: 5px; padding: 5px; margin: 0 auto; } .gridlistcontainer .gridlistitem{ border: 1px solid #bac0c4; border-bottom: none; padding: 5px; } .gridlistcontainer .gridlistitem:last-child{ border-bottom: 1px solid grey; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .gridlistcontainer .gridlistitem:first-child{ border-top-left-radius: 5px; border-top-right-radius: 5px; } .gridlistcontainer .gridlistitem .listitemheader{ display: inline-block; width: 40%; padding: 5px; } .gridlistcontainer .gridlistitem .listitemfield{ display: inline-block; width: 40%; padding: 5px; } .gridlistcontainer .gridlistitem .amalgatecolumn{ width: 100%; text-align: right; } .visually-hidden{ position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; }