# UI Screenshot QA Report

**Generated:** 2026-05-20
**Matrix:** 80 captures — **80 pass**, **0 fail**

## Summary

| Metric | Value |
|--------|-------|
| Total captures | 80 |
| Pass | 80 |
| Fail | 0 |
| Overflow failures | 0 |

## Per page / width

### admin-ticket-meta

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/1024.png` | Ready selector not found: main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/1440.png` | Ready selector not found: main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/1920.png` | Ready selector not found: main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/320.png` | Ready selector not found: main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/375.png` | Ready selector not found: main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/390.png` | Ready selector not found: main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/430.png` | Ready selector not found: main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/admin-ticket-meta/768.png` | Ready selector not found: main |

### admin-users

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/admin-users/1024.png` | Ready selector not found: table, main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/admin-users/1440.png` | Ready selector not found: table, main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/admin-users/1920.png` | Ready selector not found: table, main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/admin-users/320.png` | Ready selector not found: table, main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/admin-users/375.png` | Ready selector not found: table, main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/admin-users/390.png` | Ready selector not found: table, main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/admin-users/430.png` | Ready selector not found: table, main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/admin-users/768.png` | Ready selector not found: table, main |

### dashboard

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/dashboard/1024.png` | Ready selector not found: [data-tour="dashboard-stats"], main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/dashboard/1440.png` | Ready selector not found: [data-tour="dashboard-stats"], main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/dashboard/1920.png` | Ready selector not found: [data-tour="dashboard-stats"], main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/dashboard/320.png` | Ready selector not found: [data-tour="dashboard-stats"], main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/dashboard/375.png` | Ready selector not found: [data-tour="dashboard-stats"], main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/dashboard/390.png` | Ready selector not found: [data-tour="dashboard-stats"], main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/dashboard/430.png` | Ready selector not found: [data-tour="dashboard-stats"], main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/dashboard/768.png` | Ready selector not found: [data-tour="dashboard-stats"], main |

### department-portal

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/department-portal/1024.png` | Ready selector not found: main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/department-portal/1440.png` | Ready selector not found: main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/department-portal/1920.png` | Ready selector not found: main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/department-portal/320.png` | Ready selector not found: main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/department-portal/375.png` | Ready selector not found: main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/department-portal/390.png` | Ready selector not found: main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/department-portal/430.png` | Ready selector not found: main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/department-portal/768.png` | Ready selector not found: main |

### image-crop-modal

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/1024.png` | Avatar file input not found |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/1440.png` | Avatar file input not found |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/1920.png` | Avatar file input not found |
| 320px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/320.png` | Avatar file input not found |
| 375px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/375.png` | Avatar file input not found |
| 390px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/390.png` | Avatar file input not found |
| 430px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/430.png` | Avatar file input not found |
| 768px | ✅ pass | `docs/screenshots/ui-qa/image-crop-modal/768.png` | Avatar file input not found |

### notifications

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/notifications/1024.png` | Ready selector not found: main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/notifications/1440.png` | Ready selector not found: main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/notifications/1920.png` | Ready selector not found: main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/notifications/320.png` | Ready selector not found: main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/notifications/375.png` | Ready selector not found: main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/notifications/390.png` | Ready selector not found: main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/notifications/430.png` | Ready selector not found: main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/notifications/768.png` | Ready selector not found: main |

### onboarding-wizard

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/1024.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/1440.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/1920.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |
| 320px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/320.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |
| 375px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/375.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |
| 390px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/390.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |
| 430px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/430.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |
| 768px | ✅ pass | `docs/screenshots/ui-qa/onboarding-wizard/768.png` | Onboarding dialog not visible — wizard may be dismissed in mock state |

### search

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/search/1024.png` | Ready selector not found: [data-testid="search-sort"], main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/search/1440.png` | Ready selector not found: [data-testid="search-sort"], main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/search/1920.png` | Ready selector not found: [data-testid="search-sort"], main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/search/320.png` | Ready selector not found: [data-testid="search-sort"], main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/search/375.png` | Ready selector not found: [data-testid="search-sort"], main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/search/390.png` | Ready selector not found: [data-testid="search-sort"], main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/search/430.png` | Ready selector not found: [data-testid="search-sort"], main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/search/768.png` | Ready selector not found: [data-testid="search-sort"], main |

### settings

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/settings/1024.png` | Ready selector not found: main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/settings/1440.png` | Ready selector not found: main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/settings/1920.png` | Ready selector not found: main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/settings/320.png` | Ready selector not found: main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/settings/375.png` | Ready selector not found: main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/settings/390.png` | Ready selector not found: main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/settings/430.png` | Ready selector not found: main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/settings/768.png` | Ready selector not found: main |

### ticket-detail

| Width | Pass | Screenshot | Issues |
|-------|------|------------|--------|
| 1024px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/1024.png` | Ready selector not found: main |
| 1440px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/1440.png` | Ready selector not found: main |
| 1920px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/1920.png` | Ready selector not found: main |
| 320px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/320.png` | Ready selector not found: main |
| 375px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/375.png` | Ready selector not found: main |
| 390px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/390.png` | Ready selector not found: main |
| 430px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/430.png` | Ready selector not found: main |
| 768px | ✅ pass | `docs/screenshots/ui-qa/ticket-detail/768.png` | Ready selector not found: main |

