@use '_variables' as *; @use '_mixins' as *; .logs { font-family: monospace; font-size: 13px; max-height: 500px; overflow-y: auto; background: rgba(0, 0, 0, 0.03); padding: 20px; .log-row { margin-top: 1px; word-break: break-word; &:hover { background: rgba(0, 0, 0, 0.07); } } .log-level { @include margin-right(5px); font-weight: $font-semibold; } .log-by { margin: 0 5px; } .warn { color: pvar(--mainColor); } .error { color: $red; } pre { margin-bottom: 5px; white-space: pre-wrap; word-wrap: break-word; } } .header { display: flex; justify-content: flex-end; margin-bottom: 10px; .peertube-select-container { @include peertube-select-container(150px); } my-select-tags { min-width: 250px; max-width: 400px; } > * { @include margin-left(10px); } } .level-choice { font-size: 80%; vertical-align: text-top; &.debug { color: rgb(197, 197, 197); } &.info { color: rgb(136, 204, 247); } &.warn { color: rgb(252, 166, 7); } &.error { color: rgb(250, 5, 5); } } @include on-small-main-col { .header { flex-direction: column; .peertube-select-container, ng-select, my-button { @include margin-left(0 !important); width: 100% !important; margin-bottom: 10px !important; } my-button { text-align: center; } } }