Tickets Viewer Carousel in Framer

Copy component

Tickets Viewer Carousel in Framer

Copy component

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

New

New

New

Component

Tickets Viewer Carousel in Framer

This is a Framer recreation of the tickets viewer carousel, originally created by Lost. Feel free to remix the project to explore how this interactive carousel can be built in Framer, without writing any code.

image of Nandi Muzsik
Image of Lost
image of Prianca S.

Created by

Concert ticket for a performance by the band 'Archetypes' featuring a guitarist on stage, with event details for March 30th, 2025 in Austin, Texas
Concert ticket for a performance by the band 'Archetypes' featuring a guitarist on stage, with event details for March 30th, 2025 in Austin, Texas
Concert ticket for a performance by the band 'Archetypes' featuring a guitarist on stage, with event details for March 30th, 2025 in Austin, Texas

About the resource

To create this carousel, I began by building a customizable ticket component and a ticket viewer component with four variants. Then, I created four wrapper frames, each corresponding to an active ticket. The ticket component is placed inside these wrapper frames with an absolute position. In each variant, the active wrapper frame is set to relative position, while the inactive frames are absolutely positioned, rotated 90°, and have their origin set to 50% on the X-axis and 80% on the Y-axis. These rotated frames start with an opacity of 0, which changes to 1 when they become active. The ticket frames that move left are slightly blurred, and this layer has a transition override with a small delay.

I then added click interactions to the ticket component in the first four variants, and in the final variant, I included an appear interaction that brings the carousel back to the primary variant, creating a continuous loop.

About the resource

To create this carousel, I began by building a customizable ticket component and a ticket viewer component with four variants. Then, I created four wrapper frames, each corresponding to an active ticket. The ticket component is placed inside these wrapper frames with an absolute position. In each variant, the active wrapper frame is set to relative position, while the inactive frames are absolutely positioned, rotated 90°, and have their origin set to 50% on the X-axis and 80% on the Y-axis. These rotated frames start with an opacity of 0, which changes to 1 when they become active. The ticket frames that move left are slightly blurred, and this layer has a transition override with a small delay.

I then added click interactions to the ticket component in the first four variants, and in the final variant, I included an appear interaction that brings the carousel back to the primary variant, creating a continuous loop.

About the resource

To create this carousel, I began by building a customizable ticket component and a ticket viewer component with four variants. Then, I created four wrapper frames, each corresponding to an active ticket. The ticket component is placed inside these wrapper frames with an absolute position. In each variant, the active wrapper frame is set to relative position, while the inactive frames are absolutely positioned, rotated 90°, and have their origin set to 50% on the X-axis and 80% on the Y-axis. These rotated frames start with an opacity of 0, which changes to 1 when they become active. The ticket frames that move left are slightly blurred, and this layer has a transition override with a small delay.

I then added click interactions to the ticket component in the first four variants, and in the final variant, I included an appear interaction that brings the carousel back to the primary variant, creating a continuous loop.

Series of five concert tickets featuring various bands and artists with unique designs and event dates, displayed in a linear arrangement

The five variants of the ticket viewer component in Framer.

Series of five concert tickets featuring various bands and artists with unique designs and event dates, displayed in a linear arrangement

The five variants of the ticket viewer component in Framer.

Series of five concert tickets featuring various bands and artists with unique designs and event dates, displayed in a linear arrangement

The five variants of the ticket viewer component in Framer.

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

More resources

More resources

  • Framer brand card with geometric patterns and turquoise glow

    Holographic 3D Cards in Framer

    Component

    Framer brand card with geometric patterns and turquoise glow

    Holographic 3D Cards in Framer

    Component

    Framer brand card with geometric patterns and turquoise glow

    Holographic 3D Cards in Framer

    Component

  • Interactive chat bubble with emoji reactions and text stating 'Liquid animation? Easy...' with a cursor icon for interaction

    iMessage Interaction in Framer

    Component

    Interactive chat bubble with emoji reactions and text stating 'Liquid animation? Easy...' with a cursor icon for interaction

    iMessage Interaction in Framer

    Component

    Interactive chat bubble with emoji reactions and text stating 'Liquid animation? Easy...' with a cursor icon for interaction

    iMessage Interaction in Framer

    Component