Skip to content

✨ Enhancement: Optimize Contributor Avatar Image Sizes #1388

Closed
@Karan-Palan

Description

@Karan-Palan

Is your feature request related to a problem? Please describe

The current implementation of the contributor avatars on the Community page leads to longer load times due to unoptimized image sizes. This affects page performance, based on @benjagm's comment on #1364

Describe the solution you'd like

  1. Optimize Image Loading with Next.js Image Component:
    • Use priority for the first 10 images to load eagerly.
    • Enable lazy loading (loading="lazy") for images not in the initial viewport.
    • Adjust quality to 75 to reduce file size without compromising visible quality.
  2. Serve Images in Modern Formats:
  3. Programmatically resize oversized avatars server-side before rendering.

Describe alternatives you've considered

No response

Additional context

No response

Are you working on this?

No

Metadata

Metadata

Labels

Status: AcceptedIt's clear what the subject of the issue is about, and what the resolution should be.Status: In ProgressThis issue is being worked on, and has someone assigned.✨ EnhancementIndicates that the issue suggests an improvement or new feature.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions