QuantIQ / frontend /src /components /LogoLoop.css
Karan6124's picture
style: fix infinite loop gap in LogoLoop marquee component
b74dfb6
Raw
History Blame Contribute Delete
1.09 kB
/* ── LogoLoop ── */
.logoloop-wrapper {
width: 100%;
overflow: hidden;
position: relative;
-webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}
.logoloop-track {
display: flex;
width: max-content;
animation: logoloop-slide linear infinite;
}
.logoloop-track:hover {
animation-play-state: paused;
}
.logoloop-set {
display: flex;
align-items: center;
flex-shrink: 0;
}
.logoloop-item {
flex-shrink: 0;
display: inline-flex;
align-items: center;
line-height: 1;
}
.logoloop-item a,
.logoloop-item span {
display: inline-flex;
align-items: center;
color: rgba(255, 255, 255, 0.35);
text-decoration: none;
transition: color 0.3s ease, transform 0.3s ease;
}
.logoloop-item a:hover,
.logoloop-item span:hover {
color: rgba(255, 255, 255, 0.95);
transform: scale(1.2);
}
@keyframes logoloop-slide {
from {
transform: translateX(0%);
}
to {
transform: translateX(-25%);
}
}