Skip to content

Commit 87cbe56

Browse files
committed
Fix gallery-card aspect-ratio
1 parent 29557da commit 87cbe56

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

www/src/lib/components/gallery-card.svelte

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<script>
22
import { FOCUS_OUTLINE } from '$lib/classnames'
33
4-
import Heading from './heading.svelte'
5-
64
/** @type {import('$lib/sanity/galleries.js').GalleryCardObject} */
75
export let gallery
86
@@ -17,6 +15,7 @@ $: srcset = `${coverImageSet.sm} 300w, ${coverImageSet.md} 600w, ${coverImageSet
1715
<div class="absolute inset-0" style:background-color={color} />
1816
<div
1917
class="relative grayscale transition-all duration-200 group-focus-within:grayscale-0 group-hover:grayscale-0"
18+
style:aspect-ratio={1.2}
2019
>
2120
<img
2221
class="relative h-full w-full object-contain transition"
@@ -41,7 +40,11 @@ $: srcset = `${coverImageSet.sm} 300w, ${coverImageSet.md} 600w, ${coverImageSet
4140
<div
4241
class="bg-grey-900 flex items-start justify-between gap-1 bg-opacity-50 p-6 backdrop-blur lg:gap-2 lg:p-10"
4342
>
44-
<Heading level={4}>{fullTitle}</Heading>
43+
<h4
44+
class="font-display leading-trim m-0 text-balance text-lg font-bold uppercase leading-none text-white md:text-2xl xl:text-3xl"
45+
>
46+
{fullTitle}
47+
</h4>
4548
{#if count}
4649
<div
4750
class="bg-grey-700 relative top-[0.0625rem] rounded bg-opacity-40 px-[6px] py-1 lg:px-2 lg:py-[6px]"

www/src/lib/sanity/galleries.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ export async function getGallery(slug) {
8181
),
8282
'ledeClean': pt::text(lede),
8383
'coverImage': cover->image.asset,
84+
'coverImageMeta': cover->image.asset->metadata,
8485
images[]->{
8586
...,
8687
'metadata': image.asset->metadata

0 commit comments

Comments
 (0)