How to Create a Shimmer Dot Background in Framer

How to Create a Shimmer Dot Background in Framer

  • Guide

  • Effects
  • Shimmer dot
  • Guide

  • Effects
  • Shimmer dot
  • Guide

  • Effects
  • Shimmer dot

How to Create a Shimmer Dot Background in Framer

Learn how to recreate the popular shimmer background effect in Framer. I'll guide you through creating hover cards, animated logos, and hero sections using this effect. You'll discover how to customize the shimmer component, set up masks, and create smooth animations without any coding.

image of Nandi Muzsik

Posted by

Nandi

Framer logo on a shimmering dotted background with a cursor hand icon
Framer logo on a shimmering dotted background with a cursor hand icon
Framer logo on a shimmering dotted background with a cursor hand icon

Table of contents

Remix the project

Before we dive into the specific applications of the shimmer effect, let's start by setting up your project and remixed elements.

  • Start with a template: Open Framer and choose a template that you want to remix. For this tutorial, you might begin with a card-based design or a logo-focused layout.

  • Import your assets: Make sure you’ve got your design elements (such as logos or images) imported into Framer. You’ll also need the shimmer dot component, which can be customized to fit your design needs.

  • Add shimmer dot component: This component will generate a shimmering effect that you can manipulate by adjusting its size, color, and spacing.

Now let’s get this going.

Remix the project

Before we dive into the specific applications of the shimmer effect, let's start by setting up your project and remixed elements.

  • Start with a template: Open Framer and choose a template that you want to remix. For this tutorial, you might begin with a card-based design or a logo-focused layout.

  • Import your assets: Make sure you’ve got your design elements (such as logos or images) imported into Framer. You’ll also need the shimmer dot component, which can be customized to fit your design needs.

  • Add shimmer dot component: This component will generate a shimmering effect that you can manipulate by adjusting its size, color, and spacing.

Now let’s get this going.

Remix the project

Before we dive into the specific applications of the shimmer effect, let's start by setting up your project and remixed elements.

  • Start with a template: Open Framer and choose a template that you want to remix. For this tutorial, you might begin with a card-based design or a logo-focused layout.

  • Import your assets: Make sure you’ve got your design elements (such as logos or images) imported into Framer. You’ll also need the shimmer dot component, which can be customized to fit your design needs.

  • Add shimmer dot component: This component will generate a shimmering effect that you can manipulate by adjusting its size, color, and spacing.

Now let’s get this going.

Card hover

The first use of shimmer dots we'll explore is for card hover effects. This is a cool way to add interactivity and visual flair to clickable elements like cards or buttons.

  • Create your card: Start by creating a simple card layout in Framer. You can use the standard frame or rectangle tool for the card body.

  • Group your logo and text: Place your logo and text in a group, and position them in a way that they slightly overlap. Make sure they’re pinned to all sides so they stay in place when the card resizes.

  • Set opacities: Set the text’s opacity to 0 (invisible) and the logo’s opacity to 1 (visible) for the default state.

  • Create hover states: Add a new variant for the hover state. In this state, set the text to opacity 1 (visible) and the logo to opacity 0 (invisible).

  • Add a shimmer: Use the shimmer component for a background animation. Customize its color, size, and speed to match your design.

  • Animate the shimmer: Apply a radial mask to animate the shimmer effect on hover, adjusting size and opacity for a smooth look.

  • Set hover interactions: Set the hover interaction to switch between the default and hover states with a smooth transition, including the shimmer effect.

Card hover

The first use of shimmer dots we'll explore is for card hover effects. This is a cool way to add interactivity and visual flair to clickable elements like cards or buttons.

  • Create your card: Start by creating a simple card layout in Framer. You can use the standard frame or rectangle tool for the card body.

  • Group your logo and text: Place your logo and text in a group, and position them in a way that they slightly overlap. Make sure they’re pinned to all sides so they stay in place when the card resizes.

  • Set opacities: Set the text’s opacity to 0 (invisible) and the logo’s opacity to 1 (visible) for the default state.

  • Create hover states: Add a new variant for the hover state. In this state, set the text to opacity 1 (visible) and the logo to opacity 0 (invisible).

  • Add a shimmer: Use the shimmer component for a background animation. Customize its color, size, and speed to match your design.

  • Animate the shimmer: Apply a radial mask to animate the shimmer effect on hover, adjusting size and opacity for a smooth look.

  • Set hover interactions: Set the hover interaction to switch between the default and hover states with a smooth transition, including the shimmer effect.

Card hover

The first use of shimmer dots we'll explore is for card hover effects. This is a cool way to add interactivity and visual flair to clickable elements like cards or buttons.

  • Create your card: Start by creating a simple card layout in Framer. You can use the standard frame or rectangle tool for the card body.

  • Group your logo and text: Place your logo and text in a group, and position them in a way that they slightly overlap. Make sure they’re pinned to all sides so they stay in place when the card resizes.

  • Set opacities: Set the text’s opacity to 0 (invisible) and the logo’s opacity to 1 (visible) for the default state.

  • Create hover states: Add a new variant for the hover state. In this state, set the text to opacity 1 (visible) and the logo to opacity 0 (invisible).

  • Add a shimmer: Use the shimmer component for a background animation. Customize its color, size, and speed to match your design.

  • Animate the shimmer: Apply a radial mask to animate the shimmer effect on hover, adjusting size and opacity for a smooth look.

  • Set hover interactions: Set the hover interaction to switch between the default and hover states with a smooth transition, including the shimmer effect.

Framer interface displaying a Firebase hover card with shimmer dot settings and transition options

Specifying how a layer should be animated.

Framer interface displaying a Firebase hover card with shimmer dot settings and transition options

Specifying how a layer should be animated.

Framer interface displaying a Firebase hover card with shimmer dot settings and transition options

Specifying how a layer should be animated.

Now, you’ve created a card with an interactive shimmer hover effect, perfect for any clickable elements on your website.

Logo background

Next, let’s apply the shimmer dot effect to a logo background. This effect can be used to create a modern and dynamic feel for your brand identity.

  • Add the logo: Import your logo into Framer (preferably an SVG for scalability). Position the logo where you want it to appear on the page.

  • Apply shimmer mask: To make the shimmer effect visible only behind the logo, you need to apply a mask. Choose the filled version of your logo (or any shape you prefer) and use it as a mask.

  • Set positioning: You can layer the shimmer effect behind the logo using absolute positioning. Make sure your logo sits above the shimmer dots to create the desired layered effect.

  • Group the logo components: Wrap both the filled logo and the outline in a common stack, so they stay aligned. Set one of them to absolute positioning to ensure it sits directly on top of the other.

  • Now you have a logo with a shimmer effect in the background and an outline. You can even take it further by turning the whole thing into a 3D logo like on this picture. ;)

Now, you’ve created a card with an interactive shimmer hover effect, perfect for any clickable elements on your website.

Logo background

Next, let’s apply the shimmer dot effect to a logo background. This effect can be used to create a modern and dynamic feel for your brand identity.

  • Add the logo: Import your logo into Framer (preferably an SVG for scalability). Position the logo where you want it to appear on the page.

  • Apply shimmer mask: To make the shimmer effect visible only behind the logo, you need to apply a mask. Choose the filled version of your logo (or any shape you prefer) and use it as a mask.

  • Set positioning: You can layer the shimmer effect behind the logo using absolute positioning. Make sure your logo sits above the shimmer dots to create the desired layered effect.

  • Group the logo components: Wrap both the filled logo and the outline in a common stack, so they stay aligned. Set one of them to absolute positioning to ensure it sits directly on top of the other.

  • Now you have a logo with a shimmer effect in the background and an outline. You can even take it further by turning the whole thing into a 3D logo like on this picture. ;)

Now, you’ve created a card with an interactive shimmer hover effect, perfect for any clickable elements on your website.

Logo background

Next, let’s apply the shimmer dot effect to a logo background. This effect can be used to create a modern and dynamic feel for your brand identity.

  • Add the logo: Import your logo into Framer (preferably an SVG for scalability). Position the logo where you want it to appear on the page.

  • Apply shimmer mask: To make the shimmer effect visible only behind the logo, you need to apply a mask. Choose the filled version of your logo (or any shape you prefer) and use it as a mask.

  • Set positioning: You can layer the shimmer effect behind the logo using absolute positioning. Make sure your logo sits above the shimmer dots to create the desired layered effect.

  • Group the logo components: Wrap both the filled logo and the outline in a common stack, so they stay aligned. Set one of them to absolute positioning to ensure it sits directly on top of the other.

  • Now you have a logo with a shimmer effect in the background and an outline. You can even take it further by turning the whole thing into a 3D logo like on this picture. ;)

Presenter discussing a Framer interface displaying a 3D matrix design with styling options

3D Framer univeristy logo.

Presenter discussing a Framer interface displaying a 3D matrix design with styling options

3D Framer univeristy logo.

Presenter discussing a Framer interface displaying a 3D matrix design with styling options

3D Framer univeristy logo.

Your logo now has a sleek, shimmering background, which will attract attention and provide a unique look for your brand.

Hero background

Finally, we’ll apply the shimmer effect to the hero section of your page.

  • Set up the hero section: In Framer, create a large hero section for your page. This section could include a background image, text, and call-to-action buttons.

  • Apply the shimmer dot: Just like with the logo background, you’ll want to add the shimmer dot component to the hero section. Resize and position it according to your design layout.

  • Masking the hero background: For a cleaner effect, apply a mask to the shimmer background to only show it within the boundaries of the hero section.

    You can use a radial mask to create a soft, glowing shimmer effect that radiates from the center of the hero section.

  • Animate the shimmer: To add smooth motion, animate the shimmer effect. Set the shimmer to fade in over a short period after the page has loaded, creating an elegant appearance that draws users' attention.

  • Adjust animation: Set the shimmer effect to animate continuously or trigger it when the user scrolls or hovers. For something seamless consider using a delay before the shimmer begins to animate.

Your logo now has a sleek, shimmering background, which will attract attention and provide a unique look for your brand.

Hero background

Finally, we’ll apply the shimmer effect to the hero section of your page.

  • Set up the hero section: In Framer, create a large hero section for your page. This section could include a background image, text, and call-to-action buttons.

  • Apply the shimmer dot: Just like with the logo background, you’ll want to add the shimmer dot component to the hero section. Resize and position it according to your design layout.

  • Masking the hero background: For a cleaner effect, apply a mask to the shimmer background to only show it within the boundaries of the hero section.

    You can use a radial mask to create a soft, glowing shimmer effect that radiates from the center of the hero section.

  • Animate the shimmer: To add smooth motion, animate the shimmer effect. Set the shimmer to fade in over a short period after the page has loaded, creating an elegant appearance that draws users' attention.

  • Adjust animation: Set the shimmer effect to animate continuously or trigger it when the user scrolls or hovers. For something seamless consider using a delay before the shimmer begins to animate.

Your logo now has a sleek, shimmering background, which will attract attention and provide a unique look for your brand.

Hero background

Finally, we’ll apply the shimmer effect to the hero section of your page.

  • Set up the hero section: In Framer, create a large hero section for your page. This section could include a background image, text, and call-to-action buttons.

  • Apply the shimmer dot: Just like with the logo background, you’ll want to add the shimmer dot component to the hero section. Resize and position it according to your design layout.

  • Masking the hero background: For a cleaner effect, apply a mask to the shimmer background to only show it within the boundaries of the hero section.

    You can use a radial mask to create a soft, glowing shimmer effect that radiates from the center of the hero section.

  • Animate the shimmer: To add smooth motion, animate the shimmer effect. Set the shimmer to fade in over a short period after the page has loaded, creating an elegant appearance that draws users' attention.

  • Adjust animation: Set the shimmer effect to animate continuously or trigger it when the user scrolls or hovers. For something seamless consider using a delay before the shimmer begins to animate.

Fully customizable shimmer dot component with pixelated text on a dark, dotted background

Shimmer hero background.

Fully customizable shimmer dot component with pixelated text on a dark, dotted background

Shimmer hero background.

Fully customizable shimmer dot component with pixelated text on a dark, dotted background

Shimmer hero background.

Now your hero section has a captivating shimmer effect. Good job mate.

Wrapping up

I hope you’ve enjoyed remixing your project and using shimmer dot backgrounds for cards, logos, and hero sections.

Try it out, let me know how it goes. :)

Until next time friend.

Now your hero section has a captivating shimmer effect. Good job mate.

Wrapping up

I hope you’ve enjoyed remixing your project and using shimmer dot backgrounds for cards, logos, and hero sections.

Try it out, let me know how it goes. :)

Until next time friend.

Now your hero section has a captivating shimmer effect. Good job mate.

Wrapping up

I hope you’ve enjoyed remixing your project and using shimmer dot backgrounds for cards, logos, and hero sections.

Try it out, let me know how it goes. :)

Until next time friend.

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 posts

More posts

  • Interface showing travel options for Osaka and Sicily with stylized decision buttons and photo style settings

    5 Framer Mistakes You Should Absolutely Avoid

    Toplist

    Interface showing travel options for Osaka and Sicily with stylized decision buttons and photo style settings

    5 Framer Mistakes You Should Absolutely Avoid

    Toplist

    Interface showing travel options for Osaka and Sicily with stylized decision buttons and photo style settings

    5 Framer Mistakes You Should Absolutely Avoid

    Toplist

  • Collage of modern technology items with a horizontal scroll arrow, including a turntable, musical equipment, and a vintage computer

    How to Add Horizontal Scrolling to Framer Sites

    Guide

    Collage of modern technology items with a horizontal scroll arrow, including a turntable, musical equipment, and a vintage computer

    How to Add Horizontal Scrolling to Framer Sites

    Guide

    Collage of modern technology items with a horizontal scroll arrow, including a turntable, musical equipment, and a vintage computer

    How to Add Horizontal Scrolling to Framer Sites

    Guide

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