Skip to content

feat(analytics): add fullscreen detection image comparison - #66

Merged
nawinds merged 3 commits into
mainfrom
development
Jul 23, 2026
Merged

feat(analytics): add fullscreen detection image comparison#66
nawinds merged 3 commits into
mainfrom
development

Conversation

@666mxvbee

Copy link
Copy Markdown
Member

Summary

Improves fullscreen image comparison on the analytics detection details page.

Changes

  • adds native fullscreen mode for detection images
  • adds an in-fullscreen selector between the raw and annotated images
  • supports switching images with the Left and Right arrow keys
  • closes fullscreen with Escape
  • fills the available screen space while preserving the image aspect ratio
  • disables unavailable image variants
  • keeps a fixed overlay fallback when native fullscreen is unavailable

Verification

  • npm run build
  • open a detection in Analytics
  • enter fullscreen from either image
  • switch between raw and annotated images without leaving fullscreen
  • verify Left and Right arrow navigation
  • verify Escape exits fullscreen

666mxvbee and others added 3 commits July 23, 2026 02:00
…n-image-fullscreen

## Summary

Improves fullscreen image comparison on the analytics detection details page.

## Changes

- adds native fullscreen mode for detection images
- adds an in-fullscreen selector between the raw and annotated images
- supports switching images with the Left and Right arrow keys
- closes fullscreen with Escape
- fills the available screen space while preserving the image aspect ratio
- disables unavailable image variants
- keeps a fixed overlay fallback when native fullscreen is unavailable

## Verification

- `npm run build`
- open a detection in Analytics
- enter fullscreen from either image
- switch between raw and annotated images without leaving fullscreen
- verify Left and Right arrow navigation
- verify Escape exits fullscreen
@nawinds
nawinds merged commit 66b535e into main Jul 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants