Reuse a Drop Shadow in Figma with Effect Styles

Joe Previte
InstructorJoe Previte
Share this video with your friends

Social Share Links

Send Tweet
Published 6 years ago
Updated 3 years ago

In this video, you will learn how to reuse Effects such as a drop shadow using Effect Styles in Figma.

Instructor: [00:00] Let's create a frame where we'll store all of our effect styles. Select the Frame tool, then click and drag a frame. Let's name this Effects. We're going to create a drop-shadow effect.

[00:17] To create our effect style, we're going to select the Shape tools, select the Rectangle, and then draw a small rectangle. Holding SHIFT, you can make it a perfect square.

[00:28] Let's change this fill to white, and then let's add an effect, in this case, a drop-shadow. Let's click this on and adjust it a little bit. Let's decrease the y-value to two and increase the shadow to 30 percent. Great. Let's close that.

[00:52] Now let's turn this into a reusable style by clicking the four dots, clicking the plus, then naming this Drop-Shadow, and clicking Create. Great. Now we have a drop-shadow effect. Let's go ahead and try and use that.

[01:07] Let's try adding our drop-shadow to our input component. If we select it, we'll notice on the right that Figma tells us that this is an instance of the input component.

[01:19] Let's select Go To Master Component. Next, let's scroll down on the right to Effects, and click the four dots, and then select our drop-shadow. Great.

[01:31] Now if we go back to the original page that we were on, we'll see that our instance of the input component now has our drop-shadow. If we scroll down, we'll notice that all the other instances have now been updated as well.

[01:45] By taking advantage of Figma's effect styles, you can reuse things like a drop-shadow across components and other pieces in your project.

~ an hour ago

Member comments are a way for members to communicate, interact, and ask questions about a lesson.

The instructor or someone from the community might respond to your question Here are a few basic guidelines to commenting on

Be on-Topic

Comments are for discussing a lesson. If you're having a general issue with the website functionality, please contact us at

Avoid meta-discussion

  • This was great!
  • This was horrible!
  • I didn't like this because it didn't match my skill level.
  • +1 It will likely be deleted as spam.

Code Problems?

Should be accompanied by code! Codesandbox or Stackblitz provide a way to share code and discuss it in context

Details and Context

Vague question? Vague answer. Any details and context you can provide will lure more interesting answers!

Markdown supported.
Become a member to join the discussionEnroll Today