123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /**
- * Mousemove padding styles are used to add invisible elements to the popover
- * to allow mouse movement from the popover trigger to the popover itself
- * without triggering a mouseleave event.
- */
- %vertical-popover-padding {
- height: 100%;
- position: absolute;
- top: 0;
- width: 20px;
- padding: 20px 0;
- top: -20px;
- }
-
- %horizontal-popover-padding {
- height: 25px;
- position: absolute;
- right: 0;
- width: 100%;
- padding: 0 35px;
- left: -35px;
- }
-
- .popover-mousemove-padding-left {
- @extend %vertical-popover-padding;
- left: -35px;
- }
-
- .popover-mousemove-padding-right {
- @extend %vertical-popover-padding;
- right: -35px;
- }
-
- .popover-mousemove-padding-bottom {
- @extend %horizontal-popover-padding;
- bottom: -40px;
- }
-
- .popover-mousemove-padding-top {
- @extend %horizontal-popover-padding;
- top: -40px;
- }
-
- .popover {
- margin: -16px -24px;
- padding: 16px 24px;
- z-index: $popoverZ;
- }
|