diff --git a/www/dam/css/reports.css b/www/dam/css/reports.css index 8df56ec..3e60e22 100644 --- a/www/dam/css/reports.css +++ b/www/dam/css/reports.css @@ -1,5 +1,5 @@ /** - * Filter forms. + * Filter and components. */ .panel-filter { margin-top: 20px; @@ -7,7 +7,7 @@ .panel-filter .panel-heading { font-size: 18px; font-weight: bold; - text-shadow: 0 1px 0 #fff; + text-shadow: 0 1px 0 #ffffff; } .panel-filter p.description { margin-bottom: 1.2em; @@ -88,15 +88,15 @@ input + label.error { } .tt-hint { - color: #999 + color: #999999; } .tt-menu { margin: 12px 0; padding: 8px 0; max-height: 200px; overflow-y: auto; - background-color: #fff; - border: 1px solid #ccc; + background-color: #ffffff; + border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 8px; -moz-border-radius: 8px; @@ -119,11 +119,11 @@ span.twitter-typeahead { } .tt-suggestion:hover { cursor: pointer; - color: #fff; + color: #ffffff; background-color: #0097cf; } .tt-suggestion.tt-cursor { - color: #fff; + color: #ffffff; background-color: #0097cf; } .tt-suggestion p { @@ -154,9 +154,48 @@ span.twitter-typeahead { .panel-informa > table tr > td:first-child { font-weight: bold; font-family: inherit; - color: #555; + color: #555555; width: 190px; } #debug-info ol > li { word-break: break-word; } + +/** + * Data table styles. + */ +.table-report { + empty-cells: show; +} + +.table-report > thead + tbody > tr:first-child > td { + border-top-width: 2px; +} + +/* Columns */ +.table-report > colgroup { + border-left: 2px solid #dddddd; +} +.table-report > colgroup:first-child { + border-left: 0; +} +.table-report colgroup.highlight, +.table-report col.highlight { + background-color: #f8f8f8; +} + +/* Multi-row blocks */ +.table-report tr.top-multi-row > td { + border-top-width: 2px; +} + +/* Multi-cell blocks */ +.table-report th.top-multi-cell, +.table-report td.top-multi-cell { + border-bottom-width: 0; +} +.table-report th.multi-cell, +.table-report td.multi-cell { + border-top-width: 0; + border-bottom-width: 0; +}