0
0
Figmabi_tool~20 mins

Direction (horizontal, vertical) in Figma - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Direction Mastery Badge
Get all challenges correct to earn this badge!
Test your skills under time pressure!
visualization
intermediate
2:00remaining
Identify the correct horizontal layout for a dashboard

You want to arrange three KPI cards side by side in a single row in Figma. Which direction setting should you use?

ASet the frame's layout direction to vertical with equal spacing between items.
BPlace the cards manually without using any layout direction.
CUse a grid layout with one row and three columns.
DSet the frame's layout direction to horizontal with equal spacing between items.
Attempts:
2 left
💡 Hint

Think about how items are arranged side by side in a row.

🧠 Conceptual
intermediate
2:00remaining
Understanding vertical direction in dashboard design

Why is vertical direction often used for listing detailed data in BI dashboards?

ABecause vertical direction allows stacking items top to bottom, making it easier to scan lists.
BBecause vertical direction arranges items side by side, saving horizontal space.
CBecause vertical direction hides less important data by default.
DBecause vertical direction automatically groups data by categories.
Attempts:
2 left
💡 Hint

Think about how you read lists in real life, like a grocery list or emails.

dax_lod_result
advanced
2:30remaining
Calculate total sales by horizontal categories

Given a sales table with columns: ProductCategory, SalesAmount, and Date, you want to create a measure that sums SalesAmount for each ProductCategory displayed horizontally in a matrix visual. Which DAX measure correctly calculates total sales by ProductCategory?

Figma
Total Sales by Category = CALCULATE(SUM(Sales[SalesAmount]), ALLEXCEPT(Sales, Sales[ProductCategory]))
ATotal Sales by Category = SUMX(VALUES(Sales[ProductCategory]), Sales[SalesAmount])
BTotal Sales by Category = CALCULATE(SUM(Sales[SalesAmount]), ALLEXCEPT(Sales, Sales[ProductCategory]))
CTotal Sales by Category = CALCULATE(SUM(Sales[SalesAmount]), ALL(Sales[ProductCategory]))
DTotal Sales by Category = SUM(Sales[SalesAmount])
Attempts:
2 left
💡 Hint

Think about keeping the filter on ProductCategory while summing sales.

data_modeling
advanced
2:30remaining
Modeling data for vertical drill-down in reports

You want to enable vertical drill-down in a BI report from Year to Quarter to Month. Which data modeling approach supports this best?

ACreate a date dimension table with columns Year, Quarter, and Month, and define a hierarchy in the model.
BStore Year, Quarter, and Month as separate unrelated tables.
CUse a single flat table with all dates as text strings without hierarchy.
DCreate multiple fact tables for each time period without a date dimension.
Attempts:
2 left
💡 Hint

Think about how drill-down works in BI tools using hierarchies.

🔧 Formula Fix
expert
3:00remaining
Debugging incorrect horizontal alignment in Figma dashboard

You set a frame's layout direction to horizontal in Figma to align three charts side by side. However, the charts stack vertically instead. What is the most likely cause?

AThe frame has auto layout disabled, so direction settings are ignored.
BThe charts have fixed widths that exceed the frame's width, forcing vertical stacking.
CThe frame's layout direction is actually set to vertical, not horizontal.
DThe charts are grouped inside another frame with vertical layout.
Attempts:
2 left
💡 Hint

Check the frame's layout direction setting carefully.