Disable Carousel arrow on devices with no hover
This commit is contained in:
@@ -88,16 +88,20 @@
|
||||
// Arrow
|
||||
&__arrow {
|
||||
$color-shadow: rgba(#000, 0.075);
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
display: block;
|
||||
transform: translate3d(var(--x), var(--y), 0);
|
||||
transition: transform 0.6s var(--ease-quart), opacity 0.6s var(--ease-quart);
|
||||
transform-origin: 50% 50%;
|
||||
filter: drop-shadow(0 2px 2px $color-shadow) drop-shadow(0 8px 8px $color-shadow) drop-shadow(0 16px 16px $color-shadow);
|
||||
|
||||
// Enable only on devices with hover
|
||||
@media (hover: hover) {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
opacity: 0;
|
||||
display: block;
|
||||
pointer-events: none;
|
||||
transform: translate3d(var(--x), var(--y), 0);
|
||||
transition: transform 0.6s var(--ease-quart), opacity 0.6s var(--ease-quart);
|
||||
transform-origin: 50% 50%;
|
||||
filter: drop-shadow(0 2px 2px $color-shadow) drop-shadow(0 8px 8px $color-shadow) drop-shadow(0 16px 16px $color-shadow);
|
||||
}
|
||||
|
||||
svg {
|
||||
display: block;
|
||||
|
||||
Reference in New Issue
Block a user