@import '../../global/globalCssVariables.module.scss'; @import '../../_nodeModuleOverrides'; .collectionLinearView { width: 100%; } .collectionLinearView-label { color: black; background-color: $light-gray; width: 100%; } .collectionLinearView-outer { overflow: visible; height: 100%; pointer-events: none; .collectionLinearView-menuOpener { user-select: none; } // > input:not(:checked) ~ &.true { // background-color: transparent; // } .collectionLinearView { display: flex; height: 100%; align-items: center; .collectionView { overflow: visible !important; } > span { background: $dark-gray; color: $white; border-radius: 18px; margin-right: 6px; cursor: pointer; } .audio-title:hover { text-decoration: underline; } .bottomPopup-background { background: $medium-blue; display: flex; border-radius: 10px; height: 35; transform: translate3d(6px, 0px, 0px); align-content: center; justify-content: center; align-items: center; } .bottomPopup-text { color: $white; display: inline; white-space: nowrap; padding-left: 8px; padding-right: 20px; vertical-align: middle; font-size: 12.5px; pointer-events: all; } .bottomPopup-descriptions { cursor: pointer; display: inline; white-space: nowrap; padding-left: 8px; padding-right: 8px; vertical-align: middle; background-color: $light-gray; border-radius: 3px; color: black; margin-right: 5px; } .bottomPopup-exit { cursor: pointer; display: inline; white-space: nowrap; margin-right: 10px; padding-left: 8px; padding-right: 8px; vertical-align: middle; background-color: $close-red; border-radius: 3px; color: black; } > label { pointer-events: all; cursor: pointer; background-color: $medium-blue; padding: 5; border-radius: 2px; height: 100%; min-width: 25; margin: 0; color: $white; display: flex; font-weight: 100; transition: transform 0.2s; align-items: center; justify-content: center; transition: 0.2s; &:hover { filter: brightness(0.85); } } > input { display: none; } > input:not(:checked) ~ .collectionLinearView-content { display: none; } > input:checked ~ label { transform: rotate(45deg); transition: transform 0.5s; cursor: pointer; } .collectionLinearView-content { display: flex; opacity: 1; position: relative; .collectionLinearView-docBtn, .collectionLinearView-docBtn-scalable { position: relative; margin: auto; transform-origin: center 80%; } .collectionLinearView-docBtn-scalable:hover { transform: scale(1.15); } .collectionLinearView-round-button { width: 18px; height: 18px; border-radius: 18px; font-size: 15px; } .collectionLinearView-round-button:hover { transform: scale(1.15); } } } }