Issues

Last updated
February 5, 2026

Issues represent detected visual differences between a Figma design and a live webpage.

Each issue points to a specific place where the implementation does not visually match the design.

(Visual reference: Single issue highlighted on the canvas with an annotation card open, showing expected vs actual values.)

Issues are created as the result of a probe run and are always tied to a specific probe version.

What an issue represents

An issue describes a concrete visual discrepancy.

It answers three questions:

  • where the difference occurs
  • what is visually different
  • how the design and webpage differ

Issues are observations based on the visual comparison performed by Uiprobe. They are not opinions or suggestions.

Types of issues Uiprobe detects

Uiprobe detects different types of visual differences, grouped into categories based on what aspect of the design is affected.

Layout & spacing

These issues relate to the position and size of elements on the page, including:

  • differences in element width or height
  • mismatched margins outside elements
  • mismatched padding inside elements

Layout and spacing issues typically affect alignment, rhythm, and overall layout consistency.

Layout and spacing issues are often visualized with additional indicators on the canvas, such as measurement lines and distance labels. These indicators help make differences in spacing, size, and padding easier to interpret during review.

(Visual reference: Layout or spacing issue showing measurement lines and spacing values between elements.)

Typography

Typography issues relate to how text is rendered, including:

  • mismatched font size, family, or weight
  • differences in line height or letter spacing
  • mismatched text decoration or casing
  • differences in text color

Typography issues often affect readability and visual hierarchy.

(Visual reference: Typography issue showing expected vs actual font size or line-height values.)

Color & styling

These issues relate to the visual styling of elements, including:

  • differences in background (fill) color
  • mismatched border color or thickness
  • differences in border radius
  • incorrect border alignment

Color and styling issues usually affect visual consistency across components.

(Visual reference: Styling issue showing a color or border mismatch between design and webpage.)

Content & assets

Content and asset issues relate to what is visually rendered on the page, including:

  • differences in text content
  • differences in images or icons

These issues typically indicate that the wrong content or asset is being used, is missing, or does not match the design.

(Visual reference: Content issue showing text or asset mismatch with expected vs actual values.)

Unmapped elements

Unmapped element issues occur when an element exists in the design but not on the webpage, or vice versa.

These issues help identify missing or extra elements compared to the reference design.

(Visual reference: Unmapped element issue highlighting an element present in one source but not the other.)

Issues on the canvas

Issues are visualized on the canvas using markers.

Each marker points to the location where the issue was detected. Selecting a marker opens the corresponding annotation card, which shows the issue details and comparison values.

(Visual reference: Multiple issue markers on the canvas, with one selected and its annotation card visible.)

When multiple issues exist in close proximity, markers may be grouped or clustered to keep the canvas readable.

Issues in the Issues panel

All issues for the selected probe version are listed in the Issues panel.

The panel provides a structured overview of detected issues and supports grouping when multiple issues occur on the same element or within the same segment. Selecting an issue in the panel highlights its marker on the canvas and opens the related annotation card.

The Issues panel also allows you to filter issues by category, making it easier to focus on specific types of differences, such as layout, typography, or content-related issues.

(Visual reference: Issues panel with category filters applied, showing a filtered issue list.)

Grouped issues

When multiple related differences are detected on the same element or within the same segment, they are grouped together.

Grouped issues:

  • share a single marker on the canvas
  • can be expanded or collapsed in the Issues panel
  • can be reviewed together in a grouped annotation card

(Visual reference: Grouped issue showing a single marker with a grouped annotation card containing multiple issues.)

Grouping reduces visual noise and keeps related differences connected.

Issues across versions

Issues are specific to a probe version.

When you switch to a different version, the set of visible issues may change. Some issues may disappear, new issues may appear, or existing issues may change depending on how the design or webpage has evolved between runs.

This makes it possible to review visual changes over time without overwriting previous results.

What issues are not

Issues are limited to visual validation.

They do not:

  • represent functional bugs
  • indicate accessibility problems
  • track tasks, status, or ownership

Their purpose is to surface visual differences so teams can decide what action—if any—is required.

Related concepts

Close Modal