Skip to main content
VertaaUX Docs

Side Panel

Quick scans and issue triage from the VertaaUX browser Side Panel

Side Panel

The Side Panel is your primary interface for quick UX audits and issue triage. It stays open alongside your browsing, letting you scan pages and review issues without switching context.

Opening the Side Panel

Open the Side Panel using any of these methods:

MethodAction
Keyboard shortcutCtrl+Shift+U (Windows/Linux) or Cmd+Shift+U (Mac)
Extension iconClick the VertaaUX icon in the toolbar, then "Open Side Panel"
Context menuRight-click on page > VertaaUX > Open Side Panel

The Side Panel persists across page navigations. Keep it open while browsing to quickly scan each page you visit.

Interface Overview

The Side Panel is divided into several sections:

Scan Controls

At the top of the panel, you will find scan control buttons:

ButtonDescription
Quick ScanBasic accessibility checks (~2 seconds)
Full ScanComprehensive accessibility + UX analysis (~15 seconds)

When to use each mode:

  • Quick Scan - During active development for rapid feedback
  • Full Scan - Before committing code or for thorough review

The scan indicator shows progress and displays results count when complete.

Issue List

The main area displays discovered issues in a scrollable list:

Issue item information:

  • Severity indicator (colored dot)
  • Issue title (e.g., "Missing alt text")
  • Category badge (Accessibility, UX, etc.)
  • Affected element (truncated selector)

Filtering issues:

Use the filter controls above the list to narrow down issues:

FilterOptions
SeverityCritical, Serious, Moderate, Minor, All
CategoryAccessibility, UX, Performance, All
StatusOpen, Won't Fix, Fixed, All

Click the filter chip again to remove it. Multiple filters can be active simultaneously.

Sorting issues:

Click the sort icon to change issue ordering:

  • Severity (default) - Critical issues first
  • Element order - Top of page to bottom
  • Category - Grouped by issue type

Issue Details

Clicking an issue in the list expands its details:

Issue detail includes:

  • Full description of the problem
  • Why it matters (impact on users)
  • WCAG reference for accessibility issues (e.g., "WCAG 2.1 Level A - 1.4.3")
  • Element selector for programmatic targeting
  • Current element HTML (truncated)

Triage Actions

When an issue is selected, action buttons appear:

ActionDescription
HighlightScroll page to element and pulse the overlay
Mark as FixedRecord that the issue has been resolved
Won't FixMark as intentionally ignored (with reason)
Copy SelectorCopy CSS selector to clipboard

Recording Controls

At the bottom of the Side Panel, you will find flow recording controls:

ButtonStateAction
Start RecordingIdleBegin capturing user actions
Stop RecordingRecordingEnd capture and show preview
PreviewHas recordingView captured actions

See Flow Recording for detailed recording documentation.

Scan Modes Explained

Quick Scan

The Quick Scan mode runs a focused set of accessibility checks:

What it checks:

  • Missing or empty alt text on images
  • Missing form labels
  • Color contrast issues
  • Missing document language
  • Duplicate IDs
  • Empty links and buttons

Technology: Uses axe-core for WCAG compliance testing.

Performance: Typically completes in under 2 seconds, even on complex pages.

Full Scan

The Full Scan mode runs comprehensive analysis:

What it checks:

  • All Quick Scan checks
  • Touch target sizing (minimum 44x44px)
  • Focus management and tab order
  • Heading hierarchy
  • Link text quality
  • Form validation UX
  • Loading state indicators
  • Error message clarity

Technology: Combines axe-core with custom VertaaUX UX heuristics.

Performance: Typically 10-15 seconds depending on page complexity.

Working with Issues

Understanding Severity

Issues are classified by severity based on user impact:

SeverityColorImpact
CriticalRedBlocks users or prevents task completion
SeriousOrangeSignificant barrier for many users
ModerateYellowNoticeable difficulty but workarounds exist
MinorBluePolish issues, minor inconvenience

Clicking to Highlight

When you click an issue in the list:

  1. The page scrolls to bring the element into view
  2. The element's overlay pulses to draw attention
  3. The issue details expand in the Side Panel
  4. The element is highlighted in the DevTools Elements panel (if open)

The Triage Workflow

A typical triage session follows this pattern:

  1. Run Full Scan on the page
  2. Filter to Critical issues first
  3. Click each issue to see it highlighted on page
  4. Evaluate - Is this a real problem? Does it need fixing?
  5. Take action:
    • If fixing now: Make the code change, then "Mark as Fixed"
    • If deferring: Copy selector for a ticket
    • If intentional: "Won't Fix" with a reason
  6. Move to next severity when critical issues are handled

Marking Issues as Fixed

When you fix an issue:

  1. Make your code change
  2. Click "Mark as Fixed" in the Side Panel
  3. The issue moves to the "Fixed" status
  4. Re-run the scan to verify the fix worked

Fixed issues remain visible (filtered out by default) so you can track what was addressed in a session.

Won't Fix Reasoning

When marking an issue as "Won't Fix", you are prompted for a reason:

Common reasons:

  • "By design" - The pattern is intentional
  • "Third-party content" - Cannot be modified
  • "False positive" - The tool is incorrect
  • "Low priority" - Will address later (tracked elsewhere)

This creates an audit trail explaining why issues were dismissed.

Exporting Results

Export scan results for documentation or ticketing:

Export formats:

FormatUse Case
JSONProgrammatic processing, integrations
CSVSpreadsheets, issue tracking import

Click the export icon (download arrow) in the Side Panel header to access export options.

Exported data includes:

  • All issues with full details
  • Severity and category
  • Element selectors
  • Triage status (if set)
  • Scan metadata (URL, timestamp, mode)

Keyboard Shortcuts

Navigate the Side Panel efficiently with keyboard shortcuts:

ShortcutAction
QQuick Scan (when Side Panel focused)
FFull Scan (when Side Panel focused)
Up/DownNavigate issue list
EnterSelect/highlight issue
EscapeDeselect issue, close details
RToggle recording

Press ? in the Side Panel to see all available keyboard shortcuts.

Tips for Efficient Triage

  1. Start with Critical - These are the most impactful to fix
  2. Batch similar issues - Fix all contrast issues at once, for example
  3. Use element inspection - Open DevTools alongside for CSS debugging
  4. Copy selectors - Use them in your CSS or tests
  5. Export for team - Share CSV with designers or PMs for prioritization

Next Steps

Was this page helpful?

On this page