@use '../../global/globalCssVariables.module.scss' as global; // bcz fix @import '../../_nodeModuleOverrides'; .collectionLinearView { width: 100%; } .collectionLinearView-label { color: black; background-color: global.$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: global.$dark-gray; color: global.$white; border-radius: 18px; margin-right: 6px; cursor: pointer; } .audio-title:hover { text-decoration: underline; } .bottomPopup-background { background: global.$medium-blue; display: flex; border-radius: 10px; height: 35px; transform: translate3d(6px, 0px, 0px); align-content: center; justify-content: center; align-items: center; } .bottomPopup-text { color: global.$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: global.$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: global.$close-red; border-radius: 3px; color: black; } > label { pointer-events: all; cursor: pointer; background-color: global.$medium-blue; padding: 5px; border-radius: 2px; height: 100%; min-width: 25px; margin: 0px; color: global.$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); } } } }