figure-ground-cues

Apply calibrated figure-ground visual cues to layered UI surfaces.

6|3|Updated May 3, 2026
One-click install
npx skills add https://github.com/HDeibler/universal-design-principles --skill figure-ground-cues
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figure-ground-cues
Source: https://github.com/HDeibler/universal-design-principles/tree/main/plugins/perception-and-hierarchy-principles/skills/figure-ground-cues
Command: npx skills add https://github.com/HDeibler/universal-design-principles --skill figure-ground-cues

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of ambiguous visual hierarchy by helping you clearly separate figure (the focus) from ground (the supporting context) using calibrated visual cues.

Core Features & Use Cases

  • Shadow / Elevation: Use depth cues (including consistent elevation levels) so elevated elements reliably read as the figure.
  • Scrim / Overlay: Apply modal-style overlays to explicitly push background content into the ground and improve focus.
  • Scale, Contrast, Saturation, and Opacity: Shape perceived prominence so active or key elements stand forward without relying on color alone.
  • Sharpness vs. Blur and Texture Detail: Use focus/defocus and visual complexity to reinforce separation between foreground and background layers.
  • Z-axis Layering and Borders: Ensure correct stacking order signals what is in front, and use borders sparingly when needed.

Use it for layered UI situations like cards, hover/focus states, drawers, modals, lightboxes, and active-vs-inactive workspace views where the product must reliably guide attention.

Quick Start

Ask an agent to apply figure-ground cues to your interface by selecting 1–2 cues at appropriate intensity, then describe which element should be figure and which should be ground.

Frequently Asked Questions about figure-ground-cues

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make interactive UI elements visually stand out from the background?

Figure-ground separation uses visual cues like shadow, scrim, contrast, and blur to distinguish foreground elements from background context. It ensures interactive surfaces communicate hierarchy by calibrating depth, scale, and opacity so key elements read first without relying on color alone.

How do I apply visual hierarchy cues to modal overlays and cards?

Apply visual hierarchy to modals by using scrim overlays to push background content into the ground, combined with shadow elevation and z-axis layering for the active surface. Select one or two calibrated cues so the modal or card reliably reads as the foreground figure.

What's the best way to design hover and focus states without relying on color?

Shape perceived prominence for hover and focus states using scale, contrast, saturation, opacity, and shadow elevation. These figure-ground cues reinforce separation between active and inactive layers without depending on color, ensuring interactive elements stand forward visually.

Why does my UI layering create conflicting visual hierarchy signals?

Conflicting visual hierarchy signals occur when multiple figure-ground cues like shadow, border, and opacity are applied at conflicting intensities. Avoid accessibility regressions by selecting only one or two calibrated cues per layer and ensuring z-axis stacking order correctly signals what is in front.

Can I combine multiple visual cues like blur and shadow for interface layering?

You can combine multiple visual cues like blur and shadow for interface layering, but you must avoid conflicting signals. Select one or two complementary cues at appropriate intensity, such as sharpness versus blur for focus and shadow for depth, to maintain clear figure-ground separation.