UNPKG

blexar

Version:

CSS framework to establish your favorite websites in mints, with user experience in mind.

90 lines (75 loc) 1.65 kB
.dropdown position: relative display: flex flex-wrap: wrap justify-content: flex-start &.is-right justify-content: flex-end &.is-center justify-content: center &-menu position: absolute top: 70px left: 0 padding: $padding width: 300px border: $border solid $black border-radius: $borderRadius background-color: $white color: $black list-style: none transform-origin: top left user-select: none li padding: 0 font-size: $font .dropdown-menu & position: relative top: 0 &:empty display: none &.is-hidden margin: 0 padding: 0 height: 0 transform: scale(0) &.is-visible transform: scale(1) &:before position: absolute top: -0.5em left: $padding display: block width: 0 height: 0 border-width: 0 0.5em 0.5em 0.5em border-style: solid border-color: transparent transparent $black transparent content: '' &:after position: absolute top: unitRes(-6, -2) left: $padding display: block width: 0 height: 0 border-width: 0 0.5em 0.5em 0.5em border-style: solid border-color: transparent transparent $white transparent content: '' .is-right & right: 0 left: auto left: initial transform-origin: top right &:before, &:after right: $padding left: auto left: initial .is-center & left: calc(50% - 150px) transform-origin: top center &:before, &:after left: calc(50% - 7px)