Bird
Raised Fist0
Figmabi_tool~10 mins

Why shapes build visual elements in Figma - Test Your Understanding

Choose your learning style10 modes available

Start learning this pattern below

Jump into concepts and practice - no test required

or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to create a rectangle shape in Figma.

Figma
const rectangle = figma.create[1]();
Drag options to blanks, or click blank then click option'
ARectangle
BText
CLine
DEllipse
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'Ellipse' instead of 'Rectangle' will create a circle or oval shape.
Using 'Text' creates text elements, not shapes.
2fill in blank
medium

Complete the code to set the fill color of a shape to red.

Figma
rectangle.fills = [{ type: 'SOLID', color: { r: [1], g: 0, b: 0 } }];
Drag options to blanks, or click blank then click option'
A0
B0.5
C255
D1
Attempts:
3 left
💡 Hint
Common Mistakes
Using 255 is incorrect because Figma uses 0-1 scale, not 0-255.
Using 0 means no red color.
3fill in blank
hard

Fix the error in the code to add the rectangle to the current page.

Figma
figma.currentPage.[1](rectangle);
Drag options to blanks, or click blank then click option'
Aappend
BaddChild
CappendChild
DappendChildNode
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'append' causes an error because Figma API uses 'appendChild'.
Using 'addChild' is not a valid method.
4fill in blank
hard

Fill both blanks to create a circle shape and set its radius.

Figma
const circle = figma.create[1]();
circle.[2] = 50;
Drag options to blanks, or click blank then click option'
AEllipse
BRectangle
Cradius
DcornerRadius
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'Rectangle' creates a rectangle shape, not a circle.
Using 'radius' property does not exist on the shape.
5fill in blank
hard

Fill all three blanks to create a text element, set its content, and add it to the page.

Figma
const text = figma.create[1]();
text.[2] = 'Hello World';
figma.currentPage.[3](text);
Drag options to blanks, or click blank then click option'
AText
Bcharacters
CappendChild
DRectangle
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'Rectangle' instead of 'Text' creates a shape, not text.
Using 'text' property instead of 'characters' causes no text to appear.
Using 'append' instead of 'appendChild' causes an error.

Practice

(1/5)
1. Why are shapes important in building visual elements in design?
easy
A. They add random colors without any purpose.
B. They make the design slower to load.
C. They form the basic structure to organize and display information clearly.
D. They replace the need for text completely.

Solution

  1. Step 1: Understand the role of shapes in design

    Shapes act as building blocks that help organize and highlight information visually.
  2. Step 2: Identify the correct purpose of shapes

    Shapes provide structure and clarity, making data easier to understand.
  3. Final Answer:

    They form the basic structure to organize and display information clearly. -> Option C
  4. Quick Check:

    Shapes = Basic structure [OK]
Hint: Shapes organize info visually, not randomly color it [OK]
Common Mistakes:
  • Thinking shapes only add decoration
  • Believing shapes slow down design
  • Assuming shapes replace text entirely
2. Which of the following is the correct way to create a rectangle shape in Figma?
easy
A. Use the Rectangle tool and drag on canvas.
B. Draw freehand with the Pen tool only.
C. Type rect() in the text box.
D. Select the Ellipse tool and drag on canvas.

Solution

  1. Step 1: Identify the tool for rectangles in Figma

    The Rectangle tool is specifically designed to create rectangle shapes.
  2. Step 2: Confirm the correct method

    Using the Rectangle tool and dragging on the canvas creates a rectangle shape.
  3. Final Answer:

    Use the Rectangle tool and drag on canvas. -> Option A
  4. Quick Check:

    Rectangle tool = rectangle shape [OK]
Hint: Rectangle tool makes rectangles, not Ellipse or Pen [OK]
Common Mistakes:
  • Confusing Ellipse tool with Rectangle tool
  • Trying to type code to create shapes
  • Using Pen tool for simple rectangles
3. What will happen if you combine a circle and a rectangle shape in Figma using the 'Union' operation?
medium
A. They stay separate and do not change.
B. They merge into one combined shape covering both areas.
C. The rectangle disappears and only the circle remains.
D. The shapes change color but remain separate.

Solution

  1. Step 1: Understand the 'Union' operation in Figma

    'Union' merges selected shapes into a single combined shape covering all areas.
  2. Step 2: Predict the result of combining circle and rectangle

    The circle and rectangle will merge into one shape that includes both their areas.
  3. Final Answer:

    They merge into one combined shape covering both areas. -> Option B
  4. Quick Check:

    Union = merged shape [OK]
Hint: Union merges shapes into one combined shape [OK]
Common Mistakes:
  • Thinking shapes stay separate after Union
  • Believing one shape disappears
  • Assuming only color changes
4. You tried to create a complex shape by combining two shapes in Figma, but the shapes did not merge as expected. What is the most likely reason?
medium
A. You used the 'Union' operation but the shapes were locked.
B. You selected only one shape before combining.
C. You used the 'Subtract' operation instead of 'Union'.
D. You drew the shapes outside the canvas.

Solution

  1. Step 1: Check the status of shapes before combining

    If shapes are locked, they cannot be modified or merged.
  2. Step 2: Understand why locked shapes prevent merging

    Locked shapes ignore combine operations like 'Union', so they stay separate.
  3. Final Answer:

    You used the 'Union' operation but the shapes were locked. -> Option A
  4. Quick Check:

    Locked shapes block merging [OK]
Hint: Unlock shapes before combining to merge [OK]
Common Mistakes:
  • Confusing 'Subtract' with failure to merge
  • Selecting only one shape
  • Ignoring locked shape status
5. You want to create a dashboard visual that highlights sales data using shapes. Which approach best uses shapes to build clear visual elements?
hard
A. Use only text labels without any shapes to keep it minimal.
B. Use many overlapping shapes with random colors to decorate the dashboard.
C. Use complex shapes that are hard to recognize to impress viewers.
D. Use simple rectangles to represent sales bars and circles to highlight key points.

Solution

  1. Step 1: Identify effective shape use for data visualization

    Simple shapes like rectangles and circles help represent data clearly and highlight important info.
  2. Step 2: Avoid clutter and confusion in dashboard design

    Using random or complex shapes can confuse viewers and reduce clarity.
  3. Final Answer:

    Use simple rectangles to represent sales bars and circles to highlight key points. -> Option D
  4. Quick Check:

    Simple shapes = clear visuals [OK]
Hint: Simple shapes highlight data clearly, avoid clutter [OK]
Common Mistakes:
  • Using too many random shapes
  • Skipping shapes and using only text
  • Choosing complex shapes that confuse