CSS-animated logo carousel that cycles groups with vertical blur and slide transitions.
Installation
Usage
For provider icons, you can use svgl — a beautiful library of SVG logos for popular brands and services.
How It Works
- Logos are split into groups of
countautomatically. - After
initialDelayms the carousel activates and begins cycling everyintervalms. - The outgoing group animates up with a blur exit (
logos-exit) while the incoming group slides in from below (logos-enter). - Each item within a group staggers by
staggerseconds for a cascading effect. - Pure CSS
@keyframes— no external animation library required.
API Reference
LogosCarousel
| Prop | Type | Default |
|---|---|---|
logos | LogoItem[] | - |
label? | string | - |
count? | number | 4 |
stagger? | number | 0.1 |
duration? | number | 500 |
interval? | number | 2500 |
initialDelay? | number | 800 |