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:
| Method | Action |
|---|---|
| Keyboard shortcut | Ctrl+Shift+U (Windows/Linux) or Cmd+Shift+U (Mac) |
| Extension icon | Click the VertaaUX icon in the toolbar, then "Open Side Panel" |
| Context menu | Right-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:
| Button | Description |
|---|---|
| Quick Scan | Basic accessibility checks (~2 seconds) |
| Full Scan | Comprehensive 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:
| Filter | Options |
|---|---|
| Severity | Critical, Serious, Moderate, Minor, All |
| Category | Accessibility, UX, Performance, All |
| Status | Open, 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:
| Action | Description |
|---|---|
| Highlight | Scroll page to element and pulse the overlay |
| Mark as Fixed | Record that the issue has been resolved |
| Won't Fix | Mark as intentionally ignored (with reason) |
| Copy Selector | Copy CSS selector to clipboard |
Recording Controls
At the bottom of the Side Panel, you will find flow recording controls:
| Button | State | Action |
|---|---|---|
| Start Recording | Idle | Begin capturing user actions |
| Stop Recording | Recording | End capture and show preview |
| Preview | Has recording | View 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:
| Severity | Color | Impact |
|---|---|---|
| Critical | Red | Blocks users or prevents task completion |
| Serious | Orange | Significant barrier for many users |
| Moderate | Yellow | Noticeable difficulty but workarounds exist |
| Minor | Blue | Polish issues, minor inconvenience |
Clicking to Highlight
When you click an issue in the list:
- The page scrolls to bring the element into view
- The element's overlay pulses to draw attention
- The issue details expand in the Side Panel
- The element is highlighted in the DevTools Elements panel (if open)
The Triage Workflow
A typical triage session follows this pattern:
- Run Full Scan on the page
- Filter to Critical issues first
- Click each issue to see it highlighted on page
- Evaluate - Is this a real problem? Does it need fixing?
- 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
- Move to next severity when critical issues are handled
Marking Issues as Fixed
When you fix an issue:
- Make your code change
- Click "Mark as Fixed" in the Side Panel
- The issue moves to the "Fixed" status
- 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:
| Format | Use Case |
|---|---|
| JSON | Programmatic processing, integrations |
| CSV | Spreadsheets, 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:
| Shortcut | Action |
|---|---|
Q | Quick Scan (when Side Panel focused) |
F | Full Scan (when Side Panel focused) |
Up/Down | Navigate issue list |
Enter | Select/highlight issue |
Escape | Deselect issue, close details |
R | Toggle recording |
Press ? in the Side Panel to see all available keyboard shortcuts.
Tips for Efficient Triage
- Start with Critical - These are the most impactful to fix
- Batch similar issues - Fix all contrast issues at once, for example
- Use element inspection - Open DevTools alongside for CSS debugging
- Copy selectors - Use them in your CSS or tests
- Export for team - Share CSV with designers or PMs for prioritization
Next Steps
DevTools Panel
Deep analysis with element inspection and computed styles
On-page Overlays
How overlays work and customization options
Flow Recording
Capture multi-step user flows for audit
Related
- CLI Audit Command - Run the same scans from terminal
- API Create Audit - Trigger scans programmatically
Was this page helpful?