NinA AI Agency

Coverflow met spiegeling

De klassieker: de middelste cover kijkt je aan, de rest draait weg in perspectief, met een spiegeling eronder.

SlepenReact + Tailwind, geen extra pakkettenGratis
Werkt inClaude CodeChatGPT CodexGemini CLIGitHub CopilotCursorLovablev0

Prompt plus werkende code in één keer. Plak het in Claude Code, Codex, Gemini, Copilot of Cursor.

Bouw een carousel: Coverflow met spiegeling.

Wat het is: De klassieker: de middelste cover kijkt je aan, de rest draait weg in perspectief, met een spiegeling eronder.

Gedrag:
- Rij vierkante covers van 200 px in 3D-perspectief (perspective 1100px): de middelste kijkt je recht aan, de covers links en rechts draaien ongeveer 58 graden weg en schuiven dicht op elkaar.
- Onder elke cover een spiegeling: dezelfde afbeelding verticaal omgedraaid, in een container met een mask van 28% dekking naar transparant.
- Slepen met pointer events (muis en touch) verschuift de rij vloeiend, ook halverwege tussen twee covers; voorbij het begin en het eind is het elastisch. Loslaten klikt naar de dichtstbijzijnde cover, een snelle veeg schuift er een extra door. Vang de pointer pas na 6 px beweging, zodat een gewone klik bij de cover aankomt.
- Klik op een zijcover om hem naar het midden te halen. Horizontaal swipen met een trackpad, de pijltjestoetsen, Home en End werken ook.
- Onder de rij de titel en ondertitel van de actieve cover (aria-live="polite"), plus vorige- en volgende-knoppen met een teller als 05 / 09.

Eisen:
- Werk in de stack van dit project. Is het React met Tailwind CSS, maak dan één component zonder extra pakketten; anders gewone HTML, CSS en JavaScript.
- Volledig bedienbaar met toetsenbord en touch, met de juiste aria-attributen.
- Respecteer prefers-reduced-motion: minder of geen beweging.
- Neem de kleuren, lettertypes en afrondingen van mijn project over.
- Laat me aan het eind zien waar het component staat en hoe ik het gebruik.
- Zet bovenaan het bestand een korte bronvermelding als commentaar: "Gebaseerd op de AI Toolkit van NinA AI Agency, https://www.nina-ai.nl/toolkit/carousels/coverflow". Laat die staan.

Meer carousels