demgirlz/demweb/static/css/main.css

42 lines
1.7 KiB
CSS

main { display: flex; flex-wrap: nowrap; height: 100vh; height: -webkit-fill-available; max-height: 100vh; overflow-x: auto; overflow-y: hidden; }
.btn-group-xs > .btn, .btn-xs { padding: .25rem .4rem; font-size: .875rem; line-height: .5; border-radius: .2rem; }
.playlist .playlist-time-scale { height: 30px; }
.playlist .playlist-tracks { background: #e0eff1; }
.playlist .channel { background: grey; }
.playlist .channel-progress { background: orange; }
.playlist .cursor { background: black; }
.playlist .wp-fade { background-color: rgba(0, 0, 0, 0.1); }
.playlist .state-cursor, .playlist .state-select { cursor: text; }
.playlist .state-fadein { cursor: w-resize; }
.playlist .state-fadeout { cursor: e-resize; }
.playlist .state-shift { cursor: ew-resize; }
.playlist .selection.point { background: red; }
.playlist .selection.segment { background: rgba(0, 0, 0, 0.1); }
.playlist .channel-wrapper.silent .channel { opacity: 0.3; }
.playlist .controls { background: white; text-align: center; border: 1px solid black; border-radius: 0.2rem; }
.playlist .controls .track-header { overflow: hidden; color: black; height: 18px; display: flex; align-items: center; justify-content: space-between; padding: 0 0.2rem; font-size: 0.65rem; margin-bottom: -10px; }
.playlist .controls .track-header button { width: 20px; height: 20px; display: flex; align-items: center; justify-content: center; }
.playlist .controls .track-header span { margin-top: -8px; }
.playlist .controls input[type="range"] { display: inline-block; width: 90%; }
.playlist .controls .info { word-break: break-word; color: black; align-items: center; justify-content: space-between; padding: 0 0.2rem; font-size: 0.65rem; margin-top: -10px; }