First Check
Homebox Version
0.26.2
What is the issue you are experiencing?
The item detail page photo section downloads the full-resolution original image for every photo on page load, instead of the WebP thumbnail that HomeBox already generates. On a self-hosted instance with a constrained uplink this makes the detail page slow and wastes bandwidth.
The item list/grid page correctly uses thumbnails — only the detail page is affected.
How can the maintainer reproduce the issue?
Root cause
frontend/pages/item/[id]/index.vue renders each photo in the grid as:
<picture>
<source :srcset="img.originalSrc" :type="img.originalType" />
<img class="max-h-[200px] rounded" :src="img.thumbnailSrc" alt="attachment image" />
</picture>
### Deployment
Docker (Linux)
### Database Type
SQLite
### OS Architechture
x86_64 (AMD, Intel)
### Deployment Details
_No response_
First Check
Homebox Version
0.26.2
What is the issue you are experiencing?
The item detail page photo section downloads the full-resolution original image for every photo on page load, instead of the WebP thumbnail that HomeBox already generates. On a self-hosted instance with a constrained uplink this makes the detail page slow and wastes bandwidth.
The item list/grid page correctly uses thumbnails — only the detail page is affected.
How can the maintainer reproduce the issue?
Root cause
frontend/pages/item/[id]/index.vuerenders each photo in the grid as: