@@ -117,35 +117,35 @@ export default function EventCard({
117117 { ! event . locked ? event . title : 'Locked Event' }
118118 </ h4 >
119119 < div className = "flex justify-between gap-x-5" >
120- < div className = "relative w-[185px] md:w-full h-[231px] md:h-[520px] rounded-3xl overflow-hidden shadow-lg" >
121- < Image
122- src = { event . image }
123- alt = { event . imageAlt }
124- fill
125- priority
126- className = { `object-cover ${ event . locked ? 'blur-sm' : '' } ` }
127- draggable = { false }
128- />
129- { event . locked && (
120+ < div className = "relative aspect-[3/4] w-[185px] md:w-80 shrink-0 rounded-3xl overflow-hidden shadow-lg" >
130121 < Image
131- src = "/images/home/lock.png"
132- alt = "Locked"
133- width = { 80 }
134- height = { 80 }
122+ src = { event . image }
123+ alt = { event . imageAlt }
124+ fill
125+ priority
126+ className = { `object-cover ${ event . locked ? 'blur-sm' : '' } ` }
135127 draggable = { false }
136- className = "absolute inset-0 m-auto z-10"
137128 />
138- ) }
129+ { event . locked && (
130+ < Image
131+ src = "/images/home/lock.png"
132+ alt = "Locked"
133+ width = { 80 }
134+ height = { 80 }
135+ draggable = { false }
136+ className = "absolute inset-0 m-auto z-10"
137+ />
138+ ) }
139+ </ div >
140+ < EventInfo
141+ event = { event }
142+ dateString = { dateString }
143+ className = "md:hidden"
144+ />
139145 </ div >
140- < EventInfo
141- event = { event }
142- dateString = { dateString }
143- className = "md:hidden"
144- />
145- </ div >
146146
147- { /* Right panel matches image height */ }
148- < div className = "flex flex-col w-full h-full md:h-[520px] rounded-3xl !bg-transparent !border-none" >
147+ { /* Right panel matches image height */ }
148+ < div className = "flex flex-col w-full h-full md:h-[520px] rounded-3xl !bg-transparent !border-none" >
149149 < div >
150150 < div className = "hidden md:flex justify-between items-center" >
151151 < h4 className = "font-bold leading-tight" >
@@ -191,14 +191,14 @@ export default function EventCard({
191191 < div
192192 className = { `mt-3 md:justify-end ${ even ? 'justify-end' : 'justify-start' } flex` }
193193 style = { { display : isSeeMoreVisible ? 'flex' : 'none' } }
194- >
194+ >
195195 < Button
196196 variant = "clear"
197197 size = "sm"
198198 className = "flex justify-center gap-3 px-4 py-2 whitespace-nowrap bg-primary-grey/80"
199199 onClick = { ( ) => setExpanded ( ! expanded ) }
200200 aria-expanded = { expanded }
201- >
201+ >
202202 { expanded ? 'See less' : 'See more' }
203203 { expanded ? < ChevronUp strokeWidth = { 2.5 } /> : < ChevronDown strokeWidth = { 2.5 } /> }
204204 </ Button >
0 commit comments