Effects
LEGEND APPSPreview

Media carousel

A configurable filmstrip with focus blur and retained content.

← All effectsMedia carousel in Legend Slides

Still captured in Legend Slides for macOS (development build).

Requires a Legend Slides build with effect installation support. Installs the media pack (1.0.0, 19 KB source) and its dependencies. macOS host capabilities: reanimated, skia, native-video. Installed decks work offline.

Use it in a deck

---
title: Media carousel
---

import { View, Text } from "react-native";
import { AppCarousel } from "slides:media/AppCarousel";


# Media carousel

<View style={{ width: 1696, height: 650 }}>
<Steps count={3}>{step => <AppCarousel items={["One","Two","Three"]} position={step} cardWidth={900} geometry={{centerX: 848,centerY: 325,spacing: 780}} renderCard={(id,layout) => <View style={{width: layout.width,height: layout.height,backgroundColor: "#164e63",borderRadius: 40,alignItems: "center",justifyContent: "center"}}><Text style={{color: "white",fontSize: 90}}>{id}</Text></View>} />}</Steps>
</View>

Configure

items / renderCard
Supply stable IDs and arbitrary card content.
position / mode
Select a card and filmstrip/grid/hero layout.
geometry
Set stage center, spacing and grid bounds.

Only imported effects enter the compiled deck. Installation and versioning →