239 lines
4.6 KiB
CSS
239 lines
4.6 KiB
CSS
/* License: gpl-v2 */
|
|
@import 'common.css';
|
|
|
|
body {
|
|
display: grid;
|
|
grid-template-rows: max-content 1fr;
|
|
grid-template-columns: 1fr;
|
|
grid-auto-rows: max-content;
|
|
overflow: hidden;
|
|
}
|
|
|
|
body > * {
|
|
flex: 0 0 auto;
|
|
}
|
|
|
|
#selection {
|
|
flex: 1 1 auto;
|
|
overflow: hidden;
|
|
display: flex;
|
|
background: white;
|
|
}
|
|
|
|
#colChecked {
|
|
max-width: 16px;
|
|
min-width: 16px;
|
|
}
|
|
|
|
#colDescription,
|
|
#colTitle,
|
|
#colMask,
|
|
#colReferrer {
|
|
width: 15%;
|
|
}
|
|
|
|
#colMask,
|
|
#colReferrer {
|
|
display: none;
|
|
}
|
|
|
|
.filtered {
|
|
color: black !important;
|
|
}
|
|
|
|
.filter-manual {
|
|
background-color: #FFFFB3 !important;
|
|
}
|
|
.filter-manual.virtualtable-selected {
|
|
background-color: #FFFF80 !important;
|
|
}
|
|
.filter-1 {
|
|
background-color: #FFE8BB !important;
|
|
}
|
|
.filter-1.virtualtable-selected {
|
|
background-color: #FFD88A !important;
|
|
}
|
|
.filter-2 {
|
|
background-color: #ECFFB3 !important;
|
|
}
|
|
.filter-2.virtualtable-selected {
|
|
background-color: #DFFF80 !important;
|
|
}
|
|
.filter-3 {
|
|
background-color: #ECE8FF !important;
|
|
}
|
|
.filter-3.virtualtable-selected {
|
|
background-color: #D5CCFF !important;
|
|
}
|
|
.filter-4 {
|
|
background-color: #DDF3FF !important;
|
|
}
|
|
.filter-4.virtualtable-selected {
|
|
background-color: #C2EAFF !important;
|
|
}
|
|
.filter-5 {
|
|
background-color: #FDE8FF !important;
|
|
}
|
|
.filter-5.virtualtable-selected {
|
|
background-color: #FBCCFF !important;
|
|
}
|
|
.filter-6 {
|
|
background-color: #DDFFF4;
|
|
}
|
|
.filter-6.virtualtable-selected {
|
|
background-color: #A8FFE4 !important;
|
|
}
|
|
.filter-7 {
|
|
background-color: #FEFFAF !important;
|
|
}
|
|
.filter-7.virtualtable-selected {
|
|
background-color: #FDFF7A !important;
|
|
}
|
|
.filter-8 {
|
|
background-color: #FFF0B3 !important;
|
|
}
|
|
.filter-8.virtualtable-selected {
|
|
background-color: #FFE680 !important;
|
|
}
|
|
.filter-fast {
|
|
background-color: #FFDBDB !important;
|
|
}
|
|
.filter-fast.virtualtable-selected {
|
|
background-color: #DFC2C2 !important;
|
|
}
|
|
|
|
#tabs {
|
|
margin: 0;
|
|
padding: 0;
|
|
padding-left: calc(2em + 32px);
|
|
color: black;
|
|
background: url(icon32.png) 1em 0/32px 32px no-repeat, var(--tile-url) repeat-x, var(--toolbar-bg-color);
|
|
font: caption;
|
|
font-size: 150%;
|
|
font-weight: bold;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-items: start;
|
|
}
|
|
@media (-webkit-min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi) {
|
|
#tabs {
|
|
background: url(icon64.png) 1em 50%/32px 32px no-repeat, var(--tile-url) repeat-x, var(--toolbar-bg-color);
|
|
}
|
|
}
|
|
|
|
#tabs .spacer {
|
|
flex-grow: 1;
|
|
}
|
|
|
|
#tabs [class^="icon"]:before {
|
|
padding-right: 1em;
|
|
}
|
|
|
|
.donate {
|
|
margin-right: 1ex;
|
|
top: 50%;
|
|
height: 16px;
|
|
width: 74px;
|
|
background: url(donate16.png) top right no-repeat;
|
|
cursor: pointer;
|
|
}
|
|
.donate:active {
|
|
background: url(donate16.png) bottom right no-repeat;
|
|
}
|
|
|
|
.tab {
|
|
-webkit-user-select: none;
|
|
user-select: none;
|
|
background: var(--toolbar-bg-color);
|
|
color: var(--general-color);
|
|
min-width: 10em;
|
|
padding: 1ex;
|
|
padding-left: 1em;
|
|
cursor: pointer;
|
|
border: 0;
|
|
border-top: var(--toolbar-border-width) solid transparent;
|
|
border-left: var(--toolbar-border);
|
|
border-right: var(--toolbar-border);
|
|
transition: border 1s;
|
|
}
|
|
|
|
.tab:not(.active):not(.disabled):hover {
|
|
border-top: var(--toolbar-border-width) solid var(--toolbar-hover-border-color);
|
|
color: var(--general-color);
|
|
background: var(--toolbar-hover-background);
|
|
}
|
|
|
|
.tab.active {
|
|
color: var(--general-color);
|
|
background: var(--table-head-bgcolor);
|
|
border-top: var(--toolbar-border-width) solid var(--toolbar-active-border-color);
|
|
border-left: 1px solid transparent;
|
|
border-right: 1px solid transparent;
|
|
}
|
|
|
|
.tab.disabled {
|
|
color: lightgray;
|
|
border-top: 2px solid darkgray;
|
|
display: none;
|
|
}
|
|
|
|
#filters {
|
|
display: flex;
|
|
flex-direction: column;
|
|
min-width: 0;
|
|
}
|
|
.filters-container {
|
|
display: none;
|
|
grid-template-columns: repeat(3, 1fr);
|
|
grid-column-gap: 1em;
|
|
grid-row-gap: 1ex;
|
|
}
|
|
.filters-container.active {
|
|
display: grid;
|
|
}
|
|
.filters-container > label {
|
|
display: block;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.virtualtable-column[data-sortdir="asc"] .virtualtable-column-icon:before {
|
|
content: '▼';
|
|
}
|
|
.virtualtable-column[data-sortdir="desc"] .virtualtable-column-icon:before {
|
|
content: '▲';
|
|
}
|
|
|
|
#ctx-check-selected .icon-done {
|
|
color: var(--done-color);
|
|
}
|
|
#ctx-check-selected:hover .icon-done {
|
|
color: var(--running-color);
|
|
}
|
|
#ctx-toggle-selected .icon-unchecked {
|
|
color: lightgray;
|
|
}
|
|
|
|
#options {
|
|
display: grid;
|
|
align-items: center;
|
|
grid-template-columns: auto 1fr auto auto;
|
|
grid-column-gap: 1em;
|
|
grid-row-gap: 0.5ex;
|
|
margin-right: 1em;
|
|
}
|
|
|
|
#options label {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
#maskButton {
|
|
justify-self: flex-start;
|
|
}
|
|
|
|
#btnDownload {
|
|
font-weight: bold;
|
|
}
|