[Feature] Lazy load thumbnails on the albums page #1707

Closed
opened 2026-02-05 03:12:56 +03:00 by OVERLORD · 7 comments
Owner

Originally created by @bo0tzz on GitHub (Dec 1, 2023).

Originally assigned to: @flyotlin on GitHub.

Discussed in https://github.com/immich-app/immich/discussions/5417

Originally posted by go-vegan December 1, 2023

The feature

Similar to https://github.com/immich-app/immich/pull/5356, only for albums.

Platform

  • Server
  • Web
  • Mobile
Originally created by @bo0tzz on GitHub (Dec 1, 2023). Originally assigned to: @flyotlin on GitHub. ### Discussed in https://github.com/immich-app/immich/discussions/5417 <div type='discussions-op-text'> <sup>Originally posted by **go-vegan** December 1, 2023</sup> ### The feature Similar to https://github.com/immich-app/immich/pull/5356, only for albums. ### Platform - [ ] Server - [X] Web - [ ] Mobile</div>
OVERLORD added the good first issue🖥️web labels 2026-02-05 03:12:56 +03:00
Author
Owner

@flyotlin commented on GitHub (Dec 12, 2023):

Hi, I would like to take this issue. Is there anyone working on this?

@flyotlin commented on GitHub (Dec 12, 2023): Hi, I would like to take this issue. Is there anyone working on this?
Author
Owner

@bo0tzz commented on GitHub (Dec 12, 2023):

Not that I'm aware, go ahead!

@bo0tzz commented on GitHub (Dec 12, 2023): Not that I'm aware, go ahead!
Author
Owner

@PrashantSakre commented on GitHub (Dec 13, 2023):

Hey 👋, i would love to work on this can you explain bit more on what to do here.

@PrashantSakre commented on GitHub (Dec 13, 2023): Hey 👋, i would love to work on this can you explain bit more on what to do here.
Author
Owner

@bo0tzz commented on GitHub (Dec 13, 2023):

@PrashantSakre this issue has already been picked up by @flyotlin

@bo0tzz commented on GitHub (Dec 13, 2023): @PrashantSakre this issue has already been picked up by @flyotlin
Author
Owner

@PrashantSakre commented on GitHub (Dec 13, 2023):

Oo ok, thanks

@PrashantSakre commented on GitHub (Dec 13, 2023): Oo ok, thanks
Author
Owner

@flyotlin commented on GitHub (Dec 13, 2023):

@bo0tzz I just added lazy loading support for album, and found that search and sharing page use AlbumCard as well.

Maybe we can consider also add lazy loading on these two pages?

@flyotlin commented on GitHub (Dec 13, 2023): @bo0tzz I just added lazy loading support for album, and found that [search](https://github.com/immich-app/immich/blob/main/web/src/routes/(user)/search/%2Bpage.svelte#L149) and [sharing](https://github.com/immich-app/immich/blob/main/web/src/routes/(user)/sharing/%2Bpage.svelte#L99) page use [`AlbumCard`](https://github.com/immich-app/immich/blob/main/web/src/lib/components/album-page/album-card.svelte#L85) as well. Maybe we can consider also add lazy loading on these two pages?
Author
Owner

@bo0tzz commented on GitHub (Dec 13, 2023):

Sounds good, thank you!

@bo0tzz commented on GitHub (Dec 13, 2023): Sounds good, thank you!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#1707