@import colors .post-list ul list-style-type: none margin: 0 padding: 0 display: flex align-content: flex-end flex-wrap: wrap margin: 0 -0.25em li position: relative flex-grow: 1 margin: 0 0.25em 0.5em 0.25em display: inline-block text-align: left min-width: 10em width: 12vw &:not(.flexbox-dummy) min-height: 7.5em height: 9vw .thumbnail-wrapper display: inline-block width: 100% height: 100% line-height: 80% font-size: 80% color: white outline-offset: -3px box-shadow: 0 0 0 1px rgba(0,0,0,0.2) .type, .stats position: absolute bottom: 0.5em padding: 0.33em 0.5em background: rgba(0,0,0,0.5) height: 1em .type float: left left: 0.5em &[data-type=image] display: none .stats float: right right: 0.5em text-align: right i margin-right: 0.25em .icon:not(:first-of-type) margin-left: 1em .masstag position: absolute top: 0.5em left: 0.5em display: inline-block padding: 0.5em box-sizing: border-box border: 0 &:after display: inline-block width: 1em height: 1em text-align: center line-height: 1em font-size: 20pt &.tagged background: rgba(0, 230, 0, 0.7) &:after color: white content: '-' &:not(.tagged) background: rgba(255, 0, 0, 0.7) &:after color: white content: '+' &[data-disabled] background: rgba(200, 200, 200, 0.7) .thumbnail background-position: 50% 30% width: 100% height: 100% outline-offset: -3px .thumbnail-wrapper.no-tags .thumbnail outline: 4px solid $post-thumbnail-no-tags-border-color &:hover background: $post-thumbnail-border-color .thumbnail opacity: .9 &:hover a, a:active, a:focus .thumbnail outline: 4px solid $main-color !important .post-list-header white-space: nowrap text-align: left label display: none form width: auto margin-bottom: 0.75em * vertical-align: top input margin-bottom: 0.25em margin-right: 0.25em input[name=search-text] width: 25em input[name=masstag] width: 12em .masstag-hint, .open-masstag margin-right: 1em .append font-size: 0.95em color: $inactive-link-color .masstag &:not(.active) [type=text], .start-tagging, .stop-tagging display: none .masstag-hint display: none &.active .open-masstag display: none .safety margin-right: 0.25em &.safety-safe background-color: $safety-safe border-color: @background-color &.disabled background-color: alpha(@background-color, 0.15) &.safety-sketchy background-color: $safety-sketchy border-color: @background-color &.disabled background-color: alpha(@background-color, 0.15) &.safety-unsafe background-color: $safety-unsafe border-color: @background-color &.disabled background-color: alpha(@background-color, 0.15)