fix(ai-art): aspect ratio issue

This commit is contained in:
Stefan Imhoff
2025-01-23 19:34:29 +01:00
parent 22d65f8feb
commit cfb1334ac5

View File

@@ -41,6 +41,7 @@ const description = 'This is a collection of AI art pieces Ive created with S
{ {
allAiArt.map(({ slug, data }) => ( allAiArt.map(({ slug, data }) => (
<li <li
style={{ aspectRatio: data.images[0].aspectRatio }}
class:list={[ class:list={[
{ {
'md:col-span-3 md:row-span-2': 'md:col-span-3 md:row-span-2':
@@ -51,13 +52,13 @@ const description = 'This is a collection of AI art pieces Ive created with S
data.images[0].aspectRatio === 1 && data.coverSize === 'small', data.images[0].aspectRatio === 1 && data.coverSize === 'small',
'md:col-span-4 md:row-span-3': 'md:col-span-4 md:row-span-3':
data.images[0].aspectRatio > 1 && data.coverSize === 'medium', data.images[0].aspectRatio > 1 && data.coverSize === 'medium',
'md:col-span-3 md:row-span-4': 'md:col-span-3 md:row-span-5':
data.images[0].aspectRatio < 1 && data.coverSize === 'medium', data.images[0].aspectRatio < 1 && data.coverSize === 'medium',
'md:col-span-4 md:row-span-4': 'md:col-span-4 md:row-span-4':
data.images[0].aspectRatio === 1 && data.coverSize === 'medium', data.images[0].aspectRatio === 1 && data.coverSize === 'medium',
'md:col-span-6 md:row-span-5': 'md:col-span-6 md:row-span-5':
data.images[0].aspectRatio > 1 && data.coverSize === 'large', data.images[0].aspectRatio > 1 && data.coverSize === 'large',
'md:col-span-5 md:row-span-6': 'md:col-span-5 md:row-span-8':
data.images[0].aspectRatio < 1 && data.coverSize === 'large', data.images[0].aspectRatio < 1 && data.coverSize === 'large',
'md:col-span-6 md:row-span-6': 'md:col-span-6 md:row-span-6':
data.images[0].aspectRatio === 1 && data.coverSize === 'large', data.images[0].aspectRatio === 1 && data.coverSize === 'large',