| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- $popover-arrow-size: 0.7rem;
- $color: inherit;
- $color: $text-color;
- $useDropShadow: false;
- $attachmentOffset: 0%;
- $easing: cubic-bezier(0, 0, 0.265, 1.00);
- @include drop-theme("error", $popover-error-bg, $popover-color);
- @include drop-theme("popover", $popover-bg, $popover-color, $popover-border-color);
- @include drop-theme("help", $popover-help-bg, $popover-help-color);
- @include drop-animation-scale("drop", "help", $attachmentOffset: $attachmentOffset, $easing: $easing);
- @include drop-animation-scale("drop", "error", $attachmentOffset: $attachmentOffset, $easing: $easing);
- @include drop-animation-scale("drop", "popover", $attachmentOffset: $attachmentOffset, $easing: $easing);
- .drop-element {
- z-index: 10000;
- position: absolute;
- display: none;
- opacity: 0;
- &.drop-open {
- display: block;
- }
- }
- .drop-element, .drop-element * {
- box-sizing: border-box;
- }
- .drop-popopver-close {
- position: absolute;
- top: -5px;
- right: 0;
- font-size: $font-size-lg;
- }
- .drop-help {
- a {
- color: $white;
- &:hover {
- color: darken($white, 10%);
- }
- }
- }
- .drop-hide-out-of-bounds {
- &.drop-open.drop-help.drop-out-of-bounds,
- &.drop-open-transitionend.drop-help.drop-out-of-bounds {
- display: none;
- }
- }
- .drop-element.drop-popover {
- .drop-content {
- box-shadow: $popover-shadow;
- }
- }
- .drop-element.drop-popover--form {
- .drop-content {
- max-width: none;
- padding: 0;
- }
- }
- .drop-element.drop-popover--annotation {
- .drop-content {
- padding: 0;
- }
- }
|