diff --git a/next.config.ts b/next.config.ts index af9080b..877d737 100644 --- a/next.config.ts +++ b/next.config.ts @@ -11,6 +11,9 @@ module.exports = { }, proxyClientMaxBodySize: '50mb', }, + images: { + qualities: [25, 50, 75, 100], + }, output: "standalone", } diff --git a/src/components/artworks/ArtworkImageCard.tsx b/src/components/artworks/ArtworkImageCard.tsx index 0cdfad1..4c9b03a 100644 --- a/src/components/artworks/ArtworkImageCard.tsx +++ b/src/components/artworks/ArtworkImageCard.tsx @@ -110,6 +110,7 @@ export function ArtworkImageCard({ className={["object-cover transition duration-300", imageClassName ?? ""].join(" ")} sizes={sizes} priority={priority} + quality={100} /> ) : ( )} diff --git a/src/components/artworks/ArtworkThumbGallery.tsx b/src/components/artworks/ArtworkThumbGallery.tsx index 439332f..34a8482 100644 --- a/src/components/artworks/ArtworkThumbGallery.tsx +++ b/src/components/artworks/ArtworkThumbGallery.tsx @@ -81,7 +81,7 @@ export default function ArtworkThumbGallery({