Resources
Desktop app
Marketplace
Community
Developers
Wallpapers
Meetups
Company
Security
Careers
Report
Status
Legal
Blog
Creators
Program
Payouts
Experts
Awards
Events
Brand
Compare
Squarespace
Wordpress
Unbounce
Webflow
Figma
Wix
Solutions
Figma to HTML
Website builder
Portfolio maker
Landing pages
UI/UX design
No-code
Socials
Instagram
X Twitter
YouTube
LinkedIn
Threads
TikTok
    Component preview thumbnail
    MarketplaceComponents

    Rotating Cubes

    A customizable 3D cube with scroll-based interactivity, rotation, and styling controls for dynamic, engaging UI design.

    Cristian Mielu
    Cristian Mielu
    Creator
    3d ago
    Updated
    72
    Views
    Cristian Mielu
    Cristian Mielu
    Creator
    3d ago
    Updated
    72
    Views

    Made with Workshop

    Build your own component with AI

    Framer
    EnterprisePricing
    Enterprise
    Pricing
    Marketplace
    TemplatesPluginsComponents
    Templates
    Plugins
    Components

    This component is an interactive 3D cube built with the Workshop plugin in Framer. It combines scroll-driven motion with extensive styling controls, making it a versatile and engaging element for modern digital experiences.

    🎮 Interactivity

    • The cube rotates dynamically along different axes in response to scroll input, creating a playful sense of depth and immersion.

    • Motion can be fine-tuned with controls for smoothness and scroll sensitivity, ensuring the interaction feels natural and responsive.

    🎨 Customization

    The component offers a wide range of creative handles:

    • Perspective — Adjust the depth to match your layout’s visual hierarchy.

    • Scaling — Resize the cube to fit seamlessly into different design contexts.

    • Face Styling — Each face can be styled independently with custom colors.

    • Borders — Control border width, color, and radius to shift between sharp geometry and softer, more playful aesthetics.

    📐 Positioning Requirements

    For the cube to function properly with scroll interactions, it needs to be placed with the correct positioning. You have four options:

    • Fixed Position — Position the cube directly as fixed.

    • Inside a Fixed Stack (Recommended)— Place the cube within a stack that is fixed.

    • Sticky Position — Apply sticky positioning directly to the cube.

    • Inside a Sticky Stack (Recommended) — Place the cube inside a stack with sticky positioning for a cleaner, more polished result.

    Tip: If you choose the sticky option, ensure the parent content (the cube itself or the stack containing it) has a height of at least 200vh. This provides enough scrollable space for the cube’s interactive effect to feel smooth and immersive.

    🌟 Best Practice

    While all four positioning methods are supported, the most aesthetically pleasing approach is to place the cube inside a stack with sticky positioning. This balances technical reliability with visual elegance.

    Support
    About ComponentsRefund PolicyContact Creator

    More Components

    See All →
    Thumbnail for MapBox Maps, a Framer Marketplace template by Zeroqode.
    MapBox Maps
    $10
    Zeroqode
    Thumbnail for Better Carousel, a Framer Marketplace template by Fabian Albert.
    Better Carousel
    $10
    Fabian Albert
    Thumbnail for Spiral, a Framer Marketplace template by Floris.
    Spiral
    Free
    Floris
    Thumbnail for ImgComparisonSlider, a Framer Marketplace template by Noman.
    ImgComparisonSlider
    $5
    Noman
    Thumbnail for Word Blur, a Framer Marketplace template by Kevin James.
    Word Blur
    Free
    Kevin James
    Thumbnail for Polar Area Chart, a Framer Marketplace template by Framer Spark.
    Polar Area Chart
    $8
    Framer Spark
    Thumbnail for Image Loader, a Framer Marketplace template by Khalid Hasan Zibon.
    Image Loader
    $5
    Khalid Hasan Zibon
    Thumbnail for FF Lightbox Gallery, a Framer Marketplace template by Ryan Halls.
    FF Lightbox Gallery
    $10
    Ryan Halls

    More from Cristian Mielu

    See All →
    Thumbnail 1 for Veo, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Veo, a Framer Marketplace template by Cristian Mielu.
    Veo
    template · $98
    Cristian Mielu
    Thumbnail 1 for Wedora, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Wedora, a Framer Marketplace template by Cristian Mielu.
    Wedora
    template · $48
    Cristian Mielu
    Thumbnail 1 for Xzero, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Xzero, a Framer Marketplace template by Cristian Mielu.
    Xzero
    template · $98
    Cristian Mielu
    Thumbnail 1 for Vistiq, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Vistiq, a Framer Marketplace template by Cristian Mielu.
    Vistiq
    template · Free
    Cristian Mielu
    Thumbnail 1 for Avenzor, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Avenzor, a Framer Marketplace template by Cristian Mielu.
    Avenzor
    template · Free
    Cristian Mielu
    Thumbnail 1 for Plywood, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Plywood, a Framer Marketplace template by Cristian Mielu.
    Plywood
    template · Free
    Cristian Mielu
    Thumbnail 1 for Huggl, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Huggl, a Framer Marketplace template by Cristian Mielu.
    Huggl
    template · Free
    Cristian Mielu
    Thumbnail 1 for Charmant, a Framer Marketplace template by Cristian Mielu.Thumbnail 2 for Charmant, a Framer Marketplace template by Cristian Mielu.
    Charmant
    template · Free
    Cristian Mielu